On 10.10.2013 12:18, Warrior wrote: > Приветствую! > > Наступил на не приятные грабли, к примеру простая команда ifconfig create > vlan1 отключает форвардинг. По сути, любое создание интерфейса вырубало > форвардинг, устанавливало параметр net.inet.ip.forwarding в 0. > > 9.2-STABLE FreeBSD 9.2-STABLE #4 r255986M: Thu Oct 3 16:10:11 EEST 2013 > > С давних пор форвардинг в ядре включаю через sysctl.conf: > net.inet.ip.forwarding=1 > > Проблема решена строкой gateway_enable="YES" в rc.conf
Теперь devd реагирует на создание любого сетевого интерфейса и запускает /etc/pccard_ether $subsystem start Этот скрипт, в свою очередь, запускает /etc/rc.d/netif quietstart $ifn А тот уже делает кучу вещей, совершенно ненужных IMO при создании _каждого_ интерфейса, особенно при массовом обслуживании через mpd, когда интерфейсы создаются/удаляются очень часто.