У меня есть бездисплейное поле Ubuntu, которое я использую в качестве router+switch+WAP. Это имеет два порта Ethernet и карту Wi-Fi. eth0
идет в восходящем направлении (это подключено к модему, который подключен к настенной розетке); eth1
и wlan0
пойдите в нисходящем направлении (клиенты, желающие network|Internet подключение доступа к ним). eth1
и wlan0
соединяются мостом под br0
, так как эффект состоит в том, что все клиенты к этому полю находятся на той же подсети IPv4 (и самому полю только нужен один стоящий с нисходящим потоком адрес IPv4).
Это работает вполне прилично, за исключением того, что, когда машина перезагружается, мост придумывает только eth1
на нем — нет wlan0
. Поскольку Вы видите из этой копии /etc/network/interfaces
, оба eth1
и wlan0
указаны в a bridge_ports
строка; мое понимание - то, что это должно заставить их обоих быть добавленными к br0
когда это поднято. Таким образом, что дает?
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
iface eth1 inet manual
iface wlan0 inet manual
auto br0
iface br0 inet static
bridge_ports eth1 wlan0
address 10.0.0.1
netmask 255.255.255.0
Откройте терминал и тип sudo gedit /etc/NetworkManager/NetworkManager.conf
и затем измените ложь на истинный. Сохраните файл. Теперь в терминальном типе sudo gedit /etc/network/interfaces
и удаляют, все кроме auto lo
iface lo inet loopback
Сохранило файл, и затем в терминальном типе sudo service network-manager restart
Теперь перезапускают Вашу систему и проверку.
Hope это работает на Вас