[Comm] Ethernet Bridge на ALM2.4

Olvin =?iso-8859-1?q?olvin_=CE=C1_rambler=2Eru?=
Пн Янв 9 13:11:52 MSK 2006


Возникла необходимость подключить через себя к домашней сетке ещё один 
комп. Сделал на быструю по HOWTO. Работает мост.

Но хочется, чтобы это было правильно, поднималось при загрузке системы и 
вписывалось куда-нибудь в /etc/sysconfig, т.е. чтобы не городить свой 
сервис bridge в /etc/rc.d/init.d (в rc.local не пропишешь, т.к. сеть к 
моменту его запуска ещё не поднята вообще)

Как сделать с учётом специфики ALM2.4?

Итак, вот что делал:

Было:
  eth0: 192.168.0.254/16,
  eth1: 10.1.1.254/8

Делаю:
brctl addbr br0
brctl addif br0 eth0
brctl addif br0 eth1

После этого route -n выдаёт что-то вроде:

Destination     Gateway         Genmask         Flags Metric Ref    Use 
Iface
192.168.0.0     0.0.0.0         255.255.0.0     U     0      0        0 eth0
10.0.0.0        0.0.0.0         255.0.0.0       U     0      0        0 eth1
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo

Делаю:
ifconfig br0 192.168.0.99 netmask 255.255.0.0 broadcast 192.168.255.255
route del -net 192.168.0.0 netmask 255.255.0.0 eth0
route add -net 192.168.0.0 netmask 255.255.0.0 br0

После этого работает.



Подробная информация о списке рассылки community