
У меня установлена версия 12.04 Desktop. Как мне удалить Network-Manager и установить его /etc/network/interfaces
в качестве файла по умолчанию для разрешения моих сетевых подключений?
решение1
Если вы вручную управляете своей сетевой картой /etc/network/interfaces
, сетевой менеджер не будет ею управлять, он будет указывать«Не управляется»
Предположим, ваша сетевая карта — eth0:
Чтобы настроить eth0 настатический, входить:
open /etc/network/interfaces :
auto eth0
iface eth0 inet static
address 192.168.1.15 #------> Your Ip Address
netmask 255.255.255.0 #------> Netmask
gateway 192.168.1.254 #-------> Gateway
broadcast 192.168.0.255
dns-nameservers 192.168.1.3 #-----> Dns server
Чтобы настроить eth0 наdhcp, входить:
auto eth0
iface eth0 inet dhcp
Различные ключевые слова имеют следующее значение:
авто: интерфейс следует настраивать во время загрузки.
я лицо: интерфейс
инет: интерфейс использует сетевое соединение TCP/IP.
Теперь перезапустите службу:
sudo service network-manager restart
решение2
В файле /etc/NetworkManager/NetworkManager.conf
:
[main]
plugins=ifupdown,keyfile
dns=dnsmasq
no-auto-default=00:0C:29:90:24:0F,00:0C:29:2E:C8:2C,
[ifupdown]
managed=false
где false
означает, что network-manager не управляет интерфейсами, расположенными в файле /etc/network/interfaces
.