如何使用 /etc/network/interfaces 而不是網路管理器

如何使用 /etc/network/interfaces 而不是網路管理器

我安裝了 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表示網路管理器不管理位於檔案中的介面/etc/network/interfaces

相關內容