
「google.com」と入力すると、Firefox でサーバーが見つからないというメッセージが表示されます。 Google の IP アドレスを入力すると正常に動作します。
私はこのコンピュータを別の場所で問題なくプレイしました。
私は何が間違っているのかわかりません。
また:これは新しくインストールされたものなので、コンピュータは少し古いです。
答え1
構成ファイルには、/etc/resolv.conf
ネットワークに接続されているコンピューターが名前をアドレスとして解釈できるようにする情報が含まれています。
たとえば、GoogleのDNSサーバーに変更します。
nameserver 8.8.8.8
nameserver 8.8.4.4
答え2
問題は、DNSサーバーが設定されていないようです。通常は編集する必要が/etc/resolv.conf
ありますが、Debian(およびUbuntu)ではファイルを上書きできます。正式な解決策は、次のresolvconf
パッケージをインストールすることです。apt-get install resolvconf
次に、編集(root権限で)または/etc/resolvconf/resolv.conf.d/head
追加/etc/resolvconf/resolv.conf.d/tail
します。
nameserver 8.8.8.8
nameserver 8.8.4.4
resolvconf -u
次にアップデートファイルを実行します。これにより、変更が上書きされるのを防ぎます。
答え3
また、NSS(Name Service Switch)構成ファイル/etc/nsswitch.confがこの問題の一般的な原因であることがわかります。 pingコマンドとホストコマンドを使用してコマンドラインからアドレスを確認できますが、他のコマンド(apt-getなど)は失敗します。
解決策は、/etc/nsswitch.confで次の行を変更することです。
したがって:
hosts: files mdns4_minimal [NOTFOUND=return] dns myhostname
これに関して:
hosts: files dns
これで問題はすぐに解決されます。