メイン その他 Linux の「No Route to Host」エラー – 対処方法

Linux の「No Route to Host」エラー – 対処方法



Linux 上のサーバーにアクセスしようとしているときに、「No Route to Host」というエラーに遭遇しましたか?このサービス接続エラーは煩わしいかもしれませんが、原因が分かれば解決できます。

Linux の「No Route to Host」エラー - 対処方法

「No Route to Host」はネットワークの問題を示しており、通常はサーバーまたはホストが応答していないときに発生します。これは、ネットワークの問題または不適切な設定が原因で発生する可能性があります。

ネットワーク設定は正しいですか?

この問題のより具体的な原因を調べる前に、ネットワーク設定が正しいことを確認してください。 Webに接続できますか? DNS は正しく設定されていますか?

次のコマンドを実行して確認します。

systemd-resolve –status

マッチコムの退会方法

そこに DNS の問題が見つかった場合は、ネットワーク構成に戻って、必要に応じてやり直してください。動的 IP を備えた標準ネットワークを使用している場合、DNS 番号は自動的に更新されます。

DNS を手動で構成するには、ネットワーク マネージャーに移動し、IPv4 タブに手動で IP アドレスを入力します。

Linux ディストリビューションにグラフィカル デスクトップがない場合は、/etc/systemd/resolved.conf に移動します。そして DNS 行を見つけます。

必要な DNS の番号に番号を変更し、必要に応じて他の設定を行います。

また、静的 IP を設定している場合は、動的 IP に戻して、ネットワークが DHCP を介して接続情報を取得できるようにすることもできます。

ホストへの接続を再試行する前に、コンピューターを再起動することを忘れないでください。それでも「No Route to Host」が表示される場合は、読み続けてください。

ホストサーバーはオンラインですか?

次のステップは、接続しようとしているホストが実際にオンラインであることを確認することです。結局のところ、エラーの最も一般的な原因の 1 つは、メンテナンスまたはその他の問題の結果としてサービスが実行されていないことです。

サービスがオンラインでない場合は、ホストがオンラインかどうかを確認してください。サーバー自体に問題がなくても、サービスが停止しているか、開始されていない場合があります。

systemd を使用して、コマンドを実行します…

誰かがあなたのアカウントにログインすると、instagramはあなたに通知しますか

sudo systemctl status サービス名

サービスが実行されている場合は、別の原因を探す必要があります。

正しいポートに接続していますか?

ホストが提供した可能性のあるドキュメントを再確認してください。サーバー管理者が、サーバーのセキュリティを向上させるために使用されていないポートをロックダウンするのは一般的な方法です。攻撃者は、多くの場合、共通ポートを使用して Linux サービスを標的にします。

独自のサーバーに接続しようとしている場合は、サービスを正しいポートにトレースバックできます。これを行うには、開いているポートを確認するのに役立つセキュリティ ツール (NMAP) をインストールする必要があります。

さまざまな Linux ディストリビューションに NMAP をインストールするためのコマンドを次に示します。

CentOS: yum install nmap

Debian: apt-get install nmap

ウブンツ: sudo apt-get install nmap

NMAP をインストールしたら、次のコマンドで開いているポートを確認します。

sudo nmap -sS ターゲット サーバー ip

サーバーに直接アクセスできない場合は、ホストに連絡する必要があります。ただし、その前に、Linux の「No Route to Host」エラーの他の考えられる原因をいくつか調べてください。

ホスト名は正しいですか?

コンピューターとサーバーが異なるホスト名を使用して接続しようとしている場合にも、「ホストへのルートがありません」というエラーが表示されることがあります。両方のマシンが互いに接続するように構成する必要があります。

通常の hosts 設定とは別に、/etc 内の hosts.deny および hosts.allow ファイルに注意を払う必要があります。新しいサーバーに接続しようとしている場合は、サーバーのホスト名が正しいことを確認してください。

iptables が接続をブロックしていますか?

iptables は、Linux カーネルのファイアウォール テーブルを構成する場合に非常に便利です。コンピュータに出入りするトラフィックを完全に制御できるのは素晴らしいことです。

しかし、単純な設定ミスにより、iptables は到達したいポートへの接続をブロックし、「No Route to Host」エラーを引き起こす可能性があります。

iptables が原因かどうかを確認するには、次のコマンドを実行します。

sudo iptables -S

設定した iptables ルールが接続をブロックしているかどうかを確認します。デフォルトの INPUT チェーンに受け入れルールを追加する必要がある場合があります。

外部ファイアウォールのファイアウォール ルールをクリアするには、次のコマンドを使用できます。

iptables -F

おわりに

ご覧のとおり、「No Route to Host」エラーの原因に到達するまでに時間がかかる場合がありますが、上記の手順が役立つはずです。複雑な問題のように見えるかもしれませんが、多くの場合、構成の矛盾や単純なネットワークの問題が原因です。

このエラーの他の潜在的な原因と修正を見つけましたか?コメントをドロップして、それについて教えてください。

paint.netでテキストを回転させる方法

興味深い記事

エディターズチョイス

Windows8.1およびWindows8でスタート画面のレイアウトをリセットする方法
Windows8.1およびWindows8でスタート画面のレイアウトをリセットする方法
Windows8.1およびWindows8でスタート画面のレイアウトをリセットする方法
CloneGoソフトウェアを使用してWindows10システムパーティションをSSDにクローンする方法
CloneGoソフトウェアを使用してWindows10システムパーティションをSSDにクローンする方法
コンピューターを新しいSSDでアップグレードすることを考えるときはいつでも、ノックする最初の可能性は、Windowsインストールシステム全体を最初から実行することです。ただし、同じことを避けたい場合、またはWindows OSを新しい起動可能なSSDにバックアップしたい場合は、
Windows 7を出荷時設定にリセットする方法
Windows 7を出荷時設定にリセットする方法
Windows 7 を出荷時設定にリセットすると、オペレーティング システムが削除され、最初に購入したときの状態に復元されます。工場出荷時設定にリセットするオプションは次のとおりです。
コンピューターのカーソルが飛び回り続ける – どうすればよいか
コンピューターのカーソルが飛び回り続ける – どうすればよいか
コンピューターの場合、キーボードとマウスの組み合わせは、コンピューターを制御するのに最適な方法です。とにかく純粋な思考でコンピュータを制御できるようになるまでは。このような単純なデバイスの場合、マウスは Windows 10 でかなり多くの問題を引き起こします。
ソニーのテレビで VRR をオンにする方法
ソニーのテレビで VRR をオンにする方法
ソニーは最高のゲーム用テレビをいくつか提供しており、驚異的な画質と臨場感あふれるサウンド体験を保証しています。それでも、可変リフレッシュ レート (VRR) モードを有効にすることで、Sony TV でのゲームをさらに向上させることができます。 VRRモードは
MSG ファイルとは何ですか?
MSG ファイルとは何ですか?
MSG ファイルは、Outlook メール メッセージ ファイルである可能性が高くなります。これらのファイルを開く主な手段は Microsoft Outlook ですが、他のプログラムも同様に機能します。
Minecraft で Mod を作成する方法
Minecraft で Mod を作成する方法
Minecraft の無限のクリエイティブなオプションは、その最高の機能の 1 つです。ただし、MOD によって Minecraft ゲームのほぼすべての側面をカスタマイズできる場合、どこから始めればよいのかわかりません。モッディングを検討する準備ができている場合は、