我刚刚尝试在我的 Ubuntu Server 14.04 Lts 上配置 eth0 接口。
我想设置静态 IP,因此我输入了以下几行/etc/network/interfaces
:
## To configure a dynamic IP address
auto eth0
iface eth0 inet dhcp
## Or configure a static IP
auto eth0
iface eth0 inet static
address 192.168.1.111
gateway 192.168.1.1
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
使用此配置,我可以完美地 ping 通我的路由器。我还可以通过 ssh 从我的笔记本电脑连接到服务器。但互联网无法正常工作:
ping google.de
ping: unknown host google.de
这可能是什么问题?
答案1
您尚未为静态配置指定名称服务器。
附加一节
dns-nameservers 192.168.1.1
或任何你喜欢使用的 DNS。以空格分隔的列表形式指定多个 DNS 服务器。
将接口向下和向上移动以触发resolvconf
sudo ifdown eth0 && sudo ifup eth0