Egy ethernetkártya több IP címmel

Fórumok

Egy ethernetkártya több IP címmel

Hozzászólások

Egy SuSE 9.1-ben kellene a gépben lévő egy ethernetkártyának egyszerre több IP címet adni. A yast sajnos ezt nem támogatja.
Szóval az eth0 mellett az eth0:1 és az eth0:2 eszköznek is szeretnék IP címet adni.
Ok, parancssorból megy:
ifconfig eth0:1 192.168.1.2 netmask 255.255.255.0 up
és kész. Sőt kínomban ezt már egy scriptbe írtam és betettem a bootfolyamatba is.
De csak nem hagy nyugodni, hogy normálisan is meg lehet ezt csinálni.

A RedHAT felesegekben (RedHAT, Fedora, CentOS, stb..) ezt ugye egyszeru megcsinalnia. Az /etc/sysconfig/networking/network-scrips/ifcfg-eth0 -t lemasolom
ugyanoda ifcfg-eth0:1 neven as atirom a tartalmat, ezzel egy ifup eth0:1
utan mar mukodik is. (Nem beszélve arról, hogy a grafikus neat is támogatja ezt.)
Nos SuSE-n ez teljesen maskent van, mert nem is talalok ilyen fajlt.
Hasonlo van de mas tartalommal:
/etc/sysconfig/network/ifcfg-eth-id-XX:XX:XX:XX:XX:XX, de ezen nem tudok eligazodni. Az XX-ek helyen valoszinuleg a MAC-addresse van.
El tudna valaki magyarazni, hogy kell ezt csinalni SuSE-n?
Sajnos mint írtam már a yast nem tamogatja az eth aliast.
Elöre is köszönöm.

Ha ebbe a fajlba felveszel uj sorokat

IPADDR_alias=ip
NETMASK_alias=netmask

az alias a virtualis ip-hez tartozo host nev lesz.

na gyorsan ki is probaltam.

Egy baj azert van vele. Nem vesz fel kulon eth eszkozt, igy az ifconfig parancsot kiadva nem latszik.

Azert mukodni mukodik :)

Tényleg működik, de akkor már inkább a scriptes definíció, amit betettem a 3-as és 5-ös szintre utolsóként a bootfolyamatba.
Így látszik az eth0:1 is, lehet rá hivatkozni a route tablaban is.