私は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
ウィキペディア詳しくは