web-dev-qa-db-ja.com

サーバーエラー(-5-ホスト名に関連付けられたアドレスがありません)

これは、12.04の一般的な問題のようです。私は検索を行って、さまざまな雑多な回答を見つけましたが、私の状況に対する解決策をまだ見つけていません。

私はオフィスにあるサーバーボックスに12.04 32ビットをインストールし、それを使用してJoomla CMSに慣れていますが、更新、アップグレード、またはAptitudeを使用して新しいソフトウェアを入手することはできません。マシンはリポジトリに対して認証されませんが、私は考えています。

DHCPをセットアップしていれば問題なく動作しますが、静的IPの状況に移行すると、フラットになります。これ以外にも完璧に機能するネットワークがあります。

私の知る限り、それは私のISPのネームサーバーにあり、resolv.confに伝播していません。

/ etc/network/interfacesファイルの内容は次のとおりです。詳細については、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

私の人生では、なぜこれが機能しないのかわかりません。ここで根本的な何かが完全に欠けていると思います。

検索スタンザは機能しており、resolv.conf内に適切に表示されます。

search hsd1.wa.comcast.net

私はこれについて誰も助けてくれて本当に感謝しています。

チャールズのコメント:「dns-namservers」はdns-nameserversである必要があります(「e」を見逃しました)。

6
belacqua

この問題は、ubuntu 10.04内のvirtualboxにインストールされたubuntu 12.04で発生します。 VirtualBox内で実行される12.04でIPv6を無効にするのに役立ちました(右上隅のネットワークトレイアイコンを右クリック>>接続を編集>>接続名[私の場合は有線接続1] >>最後のタブ「ipv6」設定を開き、方法を選択します「無視」)

0
kovo1533