CentOS network config script

Fórumok

Udv !

A segitsegeteket kernem a kovetkezoben:

Adott egy szerver, rajta CentOS 5.5 . Xen dom0 lenne.
Az eth2-n, 17-es vlan-os kap netet. Amennyiben mindent kezzel allitok be, mukodik rendesen, amennyiben a configokban helyezem el, nem.
Tehat, a kovetkezo mukodik:

vconfig add eth2 17
brctl addbr brvlan17
brctl add brvlan17 eth2 eth2.17

Majd ip beallitas a bridge-en, gateway, es ok. /proc/net/vlan/ alatt latszik az interface es,hogy megy at rajta adat. (nehany domU a brvlan17-et hasznalna)

A configokban a kovetkezok vannak:

/etc/sysconfig/networking/devices/ifcfg-eth2 tartalma:

DEVICE=eth2
HWADDR=mac
ONBOOT=yes
BRIDGE=brvlan17

ifcfg-eth2.17 tartalma:

DEVICE=eth2.17
VLAN=yes
ONBOOT=yes
BRIDGE=brvlan17

ifcfg-brvlan17 tartalma:

DEVICE=brvlan17
TYPE=Bridge
BOOTPROTO=static
IPADDR=ip
NETMASK=netmask
GATEWAY=gateway
ONBOOT=yes
DELAY=0

Ugy tunik, hogy dokumentacio alapjan igy kellene, azonban valamit ertelemszeruen elrontok.
Van valami otletetek, hogy, hogyan kellene ?

Koszonom.

Hozzászólások

Esetleg valami RTFM jellegu + link ?

Próbáld meg így:

ifcfg-eth2:
DEVICE=eth2
HWADDR=mac
ONBOOT=yes
BOOTPROTO=none

ifcfg-eth2.17:
DEVICE=eth2.17
ONBOOT=yes
BOOTPROTO=none
VLAN=yes
BRIDGE=brvlan17
TYPE=Ethernet

ifcfg-brvlan17:
DEVICE=brvlan17
BOOTPROTO=none
ONBOOT=yes
TYPE=Bridge
STP=on

ifcfg-brvlan17:1 :
DEVICE=brvlan17:1
BOOTPROTO=static
ONBOOT=yes
IPADDR=xxx
NETMASK=xxx
GATEWAY=xxx
NETWORK=xxx

Pedig működnie kellene, mert ezt használom RHEL 5.5 alatt, igaz nem eth2-re, hanem bond0-ra felépítve. De nézd meg ezt a linket.

Bocs ha off: ifcfg-eth2-ből kivetted a BRIDGE sort? Ha a konfigok változtása előtt nem állítod le a networköt, célszerű inkább a gépet újraindítani, mert a networking restart az új config szerint állítaná már le a hálózatot.

Egyelore maradt az, hogy sajat script allitja be a halozatot.
Nem jottem ra, hogy mi a CentOS way of doing it.
Koszonet ollnx-nek.
Ha esetleg meg valakinek van valamit otlete, kerem ossza meg.