Linux ターミナルでインターネット接続を確認する方法


  1. ping コマンドを使用する方法: ping コマンドは、指定したホストに ICMP パケットを送信し、応答を受け取ることでホストの生存を確認します。

コマンド例:

ping -c 4 example.com

この例では、example.com に 4 つの ICMP パケットを送信し、応答を待ちます。応答があれば、インターネット接続が正常であることがわかります。

  1. curl コマンドを使用する方法: curl コマンドは、指定した URL に HTTP リクエストを送信し、応答を受け取ることでネットワーク接続の確認やウェブページの内容の取得などを行います。

コマンド例:

curl -I example.com

この例では、example.com のヘッダ情報を取得します。応答があれば、インターネット接続が正常であることがわかります。

  1. nmcli コマンドを使用する方法: nmcli コマンドは、NetworkManager を管理するためのコマンドラインツールです。インターネット接続の状態や設定を表示することができます。

コマンド例:

nmcli general status

この例では、現在のネットワーク接続の状態を表示します。STATE 列が "connected" であれば、インターネット接続が正常であることがわかります。

これらはいくつかの一般的な方法ですが、他にもさまざまな方法があります。それぞれの状況に応じて適切な方法を選択してください。