LinuxシステムでパブリックIPアドレスを見つける方法

LinuxシステムでパブリックIPアドレスを見つける方法

IPアドレスは、インターネットの仕組みのバックボーンを形成します。 IPアドレスには、パブリックとプライベートの2つの基本的なタイプがあります。パブリックIPアドレスは外部ネットワークへの接続に使用され、プライベートIPはローカルネットワークに接続されているデバイスの識別に使用されます。





LinuxでパブリックIPアドレスを取得するには、いくつかの方法を使用します。この記事では、hostコマンド、digコマンド、およびいくつかの外部サービスを使用してシステムのパブリックIPアドレスを見つける方法について簡単に説明します。





hostコマンドを使用してパブリックIPを取得する

NS ホスト ユーティリティは、LinuxマシンのパブリックIPアドレスを含むDNS関連情報へのアクセスを提供します。オプションを指定せずにこのコマンドを実行すると、DNSサーバーの名前、アドレス、およびシステムのパブリックIPが表示されます。





host myip.opendns.com resolver1.opendns.com

パブリックIPを含む出力行をgrepして、を使用して表示できます。 awk 指図。

あるGoogleドライブから別のGoogleドライブにファイルを移動する
host myip.opendns.com resolver1.opendns.com | grep 'myip.opendns.com has' | awk '{print }'

digコマンドの使用

Linuxのdigユーティリティは、 DNSデータの取得 お使いのコンピュータに関連付けられています。次のdigコマンドを使用して、LinuxのパブリックIPアドレスを取得できます。



dig +short myip.opendns.com @resolver1.opendns.com

関連している: 静的IPアドレスとは何ですか?これがあなたがそれを必要としない理由です

外部サービスの使用

多くのサードパーティサービスは、パブリックIPアドレスを表示できます。これらのサービスのほとんどには、 カール また wget 効用。以下のコマンドは、そのようなサービスのいくつかを活用しています。





curl https://ipinfo.io/ip ; echo
wget -qO- https://ipecho.net/plain ; echo

前述のコマンドは、パブリックIPを ipinfo.ip Webサイト。

curl https://ipecho.net/plain ; echo
wget -qO- https://ipecho.net/plain ; echo

これらの例では、パブリックIPアドレスを ipecho.net ウェブサービス。





curl https://ifconfig.me ; echo
wget -qO- https://ifconfig.me ; echo

NS ifconfig.me Webサイトは、上記のコマンドのIP情報を提供します。同様のサービスを提供するインターネット上の他の多くのウェブサイトが利用可能です。

LinuxでパブリックIPアドレスを見つける

上記のいずれかの方法を使用して、パブリックIPアドレスを簡単に見つけることができます。これらのアプローチの主な利点は、NATルーターの背後にいる場合でも正しいIPアドレスを表示することです。したがって、誰でもそれらを使用してパブリックインターネットアドレスを決定できます。

グーグルはマイクを通してあなたに耳を傾けます

インターネットを介して転送されるネットワークパケットは、デジタル通信の基盤を形成する特定のモデルに従います。 OSIモデルは、同じネットワークまたは異なるネットワークに接続された2つ以上のデバイス間のデータ転送と通信を担当します。

共有 共有 つぶやき Eメール OSIモデルとは何ですか?オープンシステム相互接続モデルの説明

お使いのコンピュータは実際にどのようにインターネットと通信していますか?

次を読む
関連トピック
  • Linux
  • IPアドレス
  • Linuxコマンド
著者について ルバイアットホセイン(39の記事が公開されました)

Rubaiatは、オープンソースに強い情熱を持っているCS卒業生です。彼はUnixのベテランであるだけでなく、ネットワークセキュリティ、暗号化、関数型プログラミングにも携わっています。彼は中古本の熱心なコレクターであり、クラシックロックに対する終わりのない賞賛を持っています。

RubaiatHossainのその他の作品

ニュースレターを購読する

ニュースレターに参加して、技術的なヒント、レビュー、無料の電子書籍、限定セールを入手してください。

購読するにはここをクリックしてください