
Я использую tinycore Linux, в котором нет NetworkManager.
Насколько я понимаю, networkmanager — это то, что запускает /etc/network/interfaces
Есть ли другой способ выполнить настройку сети, которая находится в /etc/network/interfaces?
решение1
/etc/network/interfaces
это расположение сетевых подключений системы в Debian и производных. Он считывается командами вifupdown
упаковка: ifup
и ifdown
.interfaces
страница руководстваобъясняет основы файла иРуководство по Debianобъясняет более подробно. Если вы настроили интерфейс в /etc/network/interfaces
, выполните ifup
команду, чтобы поднять его, например ifup eth0
.
NetworkManager не обрабатывает /etc/network/interfaces
. Современные версии его действительно читают, но только для того, чтобы не затрагивать перечисленные там интерфейсы.
Tiny Core Linux обычно не использует /etc/network/interfaces
. Насколько мне известно (я не пользователь Core), вы должны запускать ifconfig
или DHCP-клиент непосредственно из скриптов запуска (установщик делает это за вас). Если вы установили ifupdown (в версии dCore?), то ifup
это команда, которую вы ищете, но в противном случае /etc/network/interfaces
она не используется.