apt-get update
を実行するとき、または新しいパッケージをインストールするときにエラーが発生します。これは、サーバーが静的IPアドレス用に構成されている場合にのみ発生します。構成をDHCPに戻し、ネットワークを再起動すると、静的IPが必要ですが、問題は解決します。動作したら、静的IPアドレスに戻ってネットワークを再起動できます。これはサーバーを再起動するまでしか機能しませんが(ルーターの再起動は問題ありません)、同じエラーが発生し始め、DHCPに戻す必要があります。
これを引き起こしている可能性のあるアイデアや、トラブルシューティングのヒントはありますか?前もって感謝します。
ここに私の静的IP設定があります:
auto eth0
iface eth0 inet static
address 192.168.2.2
netmask 255.255.255.0
gateway 192.168.2.1
apt-get update
エラーは次のようになります。
これらのいくつか
Ign http://us.archive.ubuntu.com precise-backports InRelease
その後、これらの多く
Err http://security.ubuntu.com precise-security Release.gpg Something wicked happened resolving 'security.ubuntu.com:http' (-5 - No address associated with hostname)
そしてこれらの多く
W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/precise-backports/universe/i18n/Translation-en Something wicked happened resolving 'us.archive.ubuntu.com:http' (-5 - No address associated with hostname)
DNSを介してドメインを解決できないようです。これが事実であると仮定すると、おそらくdns-nameservers
行を/etc/network/interfaces
に追加で修正できます。
auto eth0
iface eth0 inet static
address 192.168.2.2
netmask 255.255.255.0
gateway 192.168.2.1
dns-nameservers 192.168.2.1
そして実行中
resolvconf -u
/etc/resolv.conf
を更新するルートとして。 DNS検索ドメインレコードを含めることもできます(通常はDHCPを介して配布されます)。詳細については resolvconf(8) を参照してください。
/etc/network/interfaces
を変更した後、ネットワークを再起動する必要があるかもしれません。
Sudo /etc/init.d/networking restart