debian lenny:修改靜態 IP 時出現問題

debian lenny:修改靜態 IP 時出現問題

我正在嘗試更改分配給 debian 虛擬機器的靜態 IP。我修改了/etc/網路/接口文件,但我的 debian 似乎不喜歡新設置

目前機器的IP設定為192.168.1.136,我希望機器的IP設定為192.168.1.8

這是我修改過的/etc/網路/接口:

auto lo
iface lo inet loopback

allow-hotplug eth0

auto eth0
iface eth0 inet static
address 192.168.1.8
gateway 192.168.1.1
netmask 255.255.255.0

答案1

Debian 重新載入網路設定的方法是:

/etc/init.d/networking restart作為根用戶

答案2

嘗試

ifdown eth0 ; ifup eth0

“重新載入”網路配置。或者只是重新啟動機器。另外,Debian(以及許多其他發行版)預設使用udev (/etc/udev/rules.d/70-persistent-net.rules) 將給定的介面MAC「綁定」到介面名稱,因此如果您正確變更了機器的MAC介面將為 eth1(要“撤消它”,請刪除該 udev 檔案)

答案3

也許介面名稱不再是 eth0 了?請嘗試以下操作來了解您的介面名稱:

# ifconfig | grep ^eth

如有必要,請變更 /etc/networking/interfaces 中的設定並重新啟動網路:

# /etc/init.d/networking restart

(作為根)

相關內容