ホストエラーを解決できません。

ホストエラーを解決できません。

私はArch Linuxを使用しており、dhcpcdを使用する動的IPアドレスを持っています。 Google Chromeを介してウェブサイトにアクセスできますが、問題は端末でいくつかのコマンド(git cloneなど)を実行すると「ホストを確認できません」というエラーが発生することです。

github.comにpingを送信してnslookupを試しましたが、正しいIPが返されました。どんなアイデアがありますか?

ベストアンサー1

問題は、時々dhcpcd他のプロセスがresolv.confファイル(DNSライブラリリゾルバ構成が保存されている場所)の内容を上書きし、インターネットサービスプロバイダのDNSサーバーを挿入する場合ですが、場合によっては機能しないことがあります。

resolv.conf問題が発生した場合は、パブリックDNSサーバーを指すようにコンテンツを変更することをお勧めします(サービスプロバイダのサーバーよりもうまく機能する必要があります)。

# OpenDNS servers
nameserver 208.67.222.222
nameserver 208.67.220.220

または

# Google nameservers
nameserver 8.8.8.8
nameserver 8.8.4.4

次に、resolv.confの内容に「See the mighty Arch」dhcpcd行が追加されないようにします。nohook resolv.conf/etc/dhcpcd.confウィキペディア詳しくは

おすすめ記事