ホームページ > システムチュートリアル > Linux > Linuxの「名前解決の一時的な障害」エラーのトラブルシューティング

Linuxの「名前解決の一時的な障害」エラーのトラブルシューティング

Joseph Gordon-Levitt
リリース: 2025-03-17 09:03:13
オリジナル
235 人が閲覧しました

Linuxの「名前解決の一時的な障害」エラーのトラブルシューティング

Linux Systemドメイン名の解像度が失敗しました(「名前解決における一時的な障害」)ソリューション

Linuxユーザーは、Webサイトにアクセスしたり、ネットワークコマンドを実行したりするときに、「一時名の解決策」エラーに遭遇する場合があります。このエラーは、システムがドメイン名を対応するIPアドレスに変換できないことを示しています。ネットワーク接続の問題、Resoltv.Confファイルのエラー構成、ファイアウォールの制限など、このエラーには多くの理由があります。この記事では、このエラーの一般的な原因を調査し、対応するソリューションを提供します。

一般的な原因と解決策

1.ネットワーク接続が遅くなっているか中断されています

他のLinuxの「名前解決の一時的な障害」エラーのトラブルシューティングを行う前に、必ずインターネット接続を確認してください。インターネット接続が遅くなったり、切断されたりすることは、「一時的な名前解決に失敗した」エラーの根本原因になる可能性があります。

解決:

システムに安定した効果的なインターネット接続があることを確認してください。インターネット接続が遅いか切断されている場合は、最初に接続の問題を解決します。

2。Resolv.CONFファイル構成エラー

Resolv.Confファイルは、LinuxシステムでDNSサーバーの構成を担当します。このファイルが正しく構成されていない場合、システムはドメイン名を解決できない場合があります。

解決:

テキストエディター(Nanoなど)を使用してResolv.Confファイルを開きます。

 sudo nano /etc/resolv.conf
ログイン後にコピー

Resolve.confファイルで、少なくとも1つのNameServerが定義されていることを確認してください。有効な名前サーバーエントリは次のようになります。

 <code>nameserver 8.8.8.8</code>
ログイン後にコピー

名前サーバーがファイルに定義されていない場合は、1つを追加します。 Googleが持っている2つの一般的に使用されている名前の名前は8.8.8.8と8.8.4.4です。変更が完了したら、ファイルを保存してDNSリゾルバーサービスを再起動します。

 Sudo SystemCtl SystemD-Resolved.Serviceを再起動します
ログイン後にコピー

DNSサーバーがWebサイトをpingすることで適切に機能していることを確認してください。

 ping emple.com
ログイン後にコピー

Webサイトに接続が確立されている場合、DNSサーバーは正常に動作します。

3。Resolv.CONFファイル許可設定エラー

Resolv.Confファイルに有効なDNSサーバーが含まれているが、エラーが持続する場合、ファイルの権限が誤っていないためかもしれません。

解決:

Resolve.confファイルの所有者をルートユーザーに変更します。

 sudo chown root:root /etc/resolv.conf
ログイン後にコピー

ファイル権限を変更して、システム上のすべてのユーザーがファイルを読み取ることができます。

 sudo chmod 644 /etc/resolv.conf
ログイン後にコピー

問題が解決されたかどうかを確認するには、ウェブサイトをもう一度pingしてみてください。

4。ファイアウォールの制限

ファイアウォールの制限により、必要なポートへのアクセスがブロックされ、エラーが発生する場合があります。ポート43(WHOISルックアップ用)および53(ドメイン名の解像度の場合)は、DNSクエリにとって重要です。

解決:

次のコマンドを使用して、複雑なファイアウォール(UFW)で必要なポートを開きます。

 Sudo UFWは43/TCPを許可します
Sudo UFWは53/TCPを許可します
ログイン後にコピー

注:UFWがデフォルトで有効になっていない場合は、 sudo ufw enableして有効にします。

ポートが許可されたら、UFWファイアウォールをリロードして変更を適用します。

 sudo ufwリロード
ログイン後にコピー

要約します

「一時的な名前の解決が失敗した」エラーは、インターネット接続の問題、Resolv.CONFファイル構成エラー、ファイアウォールの制限など、さまざまな要因によって引き起こされる可能性があります。これらの一般的な原因を解決することにより、このエラーを解決し、Webサイトに正常にアクセスし、Linuxシステムでネットワークコマンドを実行できます。

以上がLinuxの「名前解決の一時的な障害」エラーのトラブルシューティングの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート