服务器错误(-5 - 没有与主机名关联的地址)

Oly*_*ave 5 server networking headless 12.04

这似乎是 12.04 的常见问题。我已经进行了搜索并找到了各种各样的回复,但我还没有找到解决我的情况的方法。

我已经在我办公室的服务器盒上安装了 12.04 32 位,并且正在使用它来习惯 Joomla CMS,但我似乎无法使用它进行更新、升级,也无法使用 Aptitude 来获取新软件。我的想法是机器不会对回购进行身份验证。

只要我设置了 DHCP,它就可以正常工作,但是当我进入静态 IP 情况时,它就会变得平淡无奇。除此之外,我的网络工作得很好。

据我所知,它在我的 ISP 的名称服务器中没有传播到 resolv.conf。

这是我的 /etc/network/interfaces 文件内容: :~$ cat /etc/network/interfaces # 这个文件描述了你系统上可用的网络接口 # 以及如何激活它们。有关详细信息,请参阅接口 (5)。

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface  \  these stanzas are kept in order
#auto eth0                        \ for me to easily switch between dhcp
#iface eth0 inet dhcp             / and static addresses so I can update
#                                /  the system from time to time

auto eth0
iface eth0 inet static
address 192.168.1.130
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
dns-namservers 75.75.75.75 75.75.76.76 192.168.1.1
dns-search hsd1.wa.comcast.net

#nameserver 75.75.75.75         \  this data is taken
#nameserver 75.75.76.76          \ from resolve.conf
#nameserver 192.168.1.1          / while networking with
#search hsd1.wa.comcast.net     /  dhcp instead of static ip
Run Code Online (Sandbox Code Playgroud)

对于我的生活,我无法弄清楚为什么这不起作用。我认为我在这里完全错过了一些基本的东西。

Search 节正在运行,并正确显示在 resolv.conf 中:

search hsd1.wa.comcast.net
Run Code Online (Sandbox Code Playgroud)

我真的很感激任何人对此的帮助。

bel*_*qua 6

根据查尔斯的评论:“dns-namservers”应该是dns-nameservers(你错过了“e”)。