ping: google.com: Temporary failure in name resolution
この問題は、IPの代わりにドメインにpingしようとすると何が起こるのか、現時点ではresolve.confに127.0.0.57 IPがあり、これを追加しようとした
nameserver 8.8.8.8
ドメインコントロールパネルにアクセスする必要があるデーモンを実行する予定で、短期的には問題を修正しました。長期的な解決策が必要です。誰もがこの問題の解決策を持っている場合、それは素晴らしいかもしれません。
私はまったく同じ問題に直面しましたが、別のアプローチで修正しました。
Ubuntu 18.04を使用して、最初にsystemd-resolved
サービスを無効にします。
Sudo systemctl disable systemd-resolved.service
サービスを停止する
Sudo systemctl stop systemd-resolved.service
次に、/run/systemd/resolve/stub-resolv.conf
内の/etc/resolv.conf
へのリンクを削除します
Sudo rm /etc/resolv.conf
resolv.conf
に手動で作成された/etc/
を追加します
Sudo vim /etc/resolv.conf
そこに好みのDNSサーバーを追加します
nameserver 208.67.222.222
私はこれを成功裏にテストしました。
DHCPサーバーからIPアドレスを取得する場合は、DNSサーバーを送信するようにサーバーを設定することもできます。または、nameserver 8.8.8.8
を/etc/resolvconf/resolv.conf.d/baseファイルに追加します。インターフェースが構成されていない場合でも、このファイルの情報はリゾルバー構成ファイルに含まれます。
この問題の解決策を見つけました。 https://itsfoss.com/resolvconf-permanent-ubuntu/
DNSは静的ですか、それとも動的ですか?影響があるかもしれません。 DNSに問題があることを知っていますサードパーティのプログラムがDNSを妨害/ハイジャックしていました。もう少し知っていたら、「ipconfig/flushdns」を試して、間違ったことを見つけられるかもしれません
/etc/hosts
ファイルをチェックしました。私は最初の行に次のものがありました:
127.0.0.1 localhost
私はそれを削除する必要があり、/ etc/hostsに以下を追加して問題を解決しました
127.0.0.1 ip-XXX-XX-XX-XXX