我正在使用Ubuntu 12.04。
我的/etc/network/interfaces
文件包括:
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.1.58
gateway 192.168.1.1
network 192.168.1.0
broadcast 192.168.1.255
dns-nameservers 66.212.63.228 66.212.48.10
我运行了命令: /etc/init.d/networking restart
其中回应:
*Running /etc/init.d/networking restart is deprecated because it may not enable again some interfaces
*Reconfiguring network interfaces...
RTNETLINK answers: File exists
Failed to bring up eth0
[ OK ]
接下来,我运行google.com并收到:
ping: unknown host google.com
我不确定接口是否刷新。如何使用静态DNS地址正确配置网络?
/etc/network/interfaces
对已经存在的东西很挑剔。您可以有一个完美的设置,但是那里已经有东西了,它会抱怨。如果这是它抱怨的默认路由,则可以通过运行ip route del default
计算机以将其管理/etc/network/interfaces