web-dev-qa-db-ja.com

ping:google.com:名前解決の一時的な失敗

ping: google.com: Temporary failure in name resolution

この問題は、IPの代わりにドメインにpingしようとすると何が起こるのか、現時点ではresolve.confに127.0.0.57 IPがあり、これを追加しようとした

nameserver 8.8.8.8

ドメインコントロールパネルにアクセスする必要があるデーモンを実行する予定で、短期的には問題を修正しました。長期的な解決策が必要です。誰もがこの問題の解決策を持っている場合、それは素晴らしいかもしれません。

13

私はまったく同じ問題に直面しましたが、別のアプローチで修正しました。

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

私はこれを成功裏にテストしました。

31
André M. Faria

DHCPサーバーからIPアドレスを取得する場合は、DNSサーバーを送信するようにサーバーを設定することもできます。または、nameserver 8.8.8.8を/etc/resolvconf/resolv.conf.d/baseファイルに追加します。インターフェースが構成されていない場合でも、このファイルの情報はリゾルバー構成ファイルに含まれます。

0
Dan

この問題の解決策を見つけました。 https://itsfoss.com/resolvconf-permanent-ubuntu/

0

DNSは静的ですか、それとも動的ですか?影響があるかもしれません。 DNSに問題があることを知っていますサードパーティのプログラムがDNSを妨害/ハイジャックしていました。もう少し知っていたら、「ipconfig/flushdns」を試して、間違ったことを見つけられるかもしれません

/etc/hostsファイルをチェックしました。私は最初の行に次のものがありました:

127.0.0.1 localhost

私はそれを削除する必要があり、/ etc/hostsに以下を追加して問題を解決しました

127.0.0.1 ip-XXX-XX-XX-XXX

0
Nabin