debian lenny:修改静态 IP 时出现问题

debian lenny:修改静态 IP 时出现问题

我正在尝试更改分配给 Debian VM 的静态 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以 root 身份

答案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

(以 root 身份)

相关内容