Мне нужно автонастроить сеть.
Network Manager удален, так как мне нужна облегченная система.
После запуска системы сети не работают.
#service networking status
networking stop/waiting
#service networking start
networking stop/waiting
/etc/network/interfaces (eth1 не ошибка)
iface eth1 inet static
address 192.168.2.8
netmask 255.255.255.0
gateway 192.168.2.1
dns-server 8.8.8.8
Но если я наберу
#ifconfig eth1 192.168.2.8/24
#route add default gw 192.168.2.1
сетевые работы
Почему интерфейс eth1 не настраивается автоматически после загрузки?
решение1
(Предполагается, что вы используете Mint и что Mint ничего не изменил по сравнению с Debian в этом вопросе)
Вам нужна автоматическая линия:
auto eth1
В противном случае интерфейс не будет обрабатываться скриптом init.d/networking
.
Таким образом, интерфейс запускается при networking
запуске, перенастраивается при networking
перезагрузке/перезапуске и останавливается при networking
остановке.
В качестве альтернативы для устройств с горячим подключением можно использовать:
allow-hotplug eth1
Таким образом, устройство будет настроено при подключении и не настроено при отключении. Если устройство уже подключено при загрузке, networking
запустит его, но не коснется его при networking
остановке/перезапуске/перезагрузке
О, и кстати, ifconfig
устарело. Надеюсь, ваш ìfupdown
пакет достаточно новый, чтобы использовать ip
(из iproute2
пакета) вместо него.