ホームページ > 運用・保守 > Linuxの運用と保守 > Linux ターミナルを使用してパブリック IP を取得する 5 つのコマンド

Linux ターミナルを使用してパブリック IP を取得する 5 つのコマンド

不言
リリース: 2019-03-20 14:02:51
オリジナル
3989 人が閲覧しました

パブリック IP は、インターネット上のコンピューター間の通信に使用されます。パブリック IP で実行されているコンピュータには、インターネットを使用して世界中からアクセスできます。したがって、それはインターネット上のコンピュータのアイデンティティであると言えます。

Linux ターミナルを使用してパブリック IP を取得する 5 つのコマンド

問題は、公的知的財産権をどのようにして知ることができるかということです。 GUI を備えたコンピュータの場合は、このような Web ツールを使用して簡単に IP を取得できますが、ターミナル アクセスのみを持つコンピュータのパブリック IP はどうやって取得しますか。

解決策: 次のコマンドのいずれかを使用して、Linux ターミナルでシステムのパブリック IP を見つけることができます。これらはシェル スクリプトでも役立ちます。

Linux コマンドを使用してパブリック IP を検索します

コマンド 1:

dig コマンドを使用してパブリック IP アドレスを検索します。 dig コマンドは、Linux システムで OpenDNS サーバーに接続してパブリック IP アドレスを検索するために使用される DNS ルックアップ ユーティリティです。

$ dig +short myip.opendns.com @resolver1.opendns.com
ログイン後にコピー

コマンド 2:

次の例に示すように、wget コマンドを使用してパブリック IP アドレスを取得します。

$ wget http://ipecho.net/plain -O - -q ; echo
ログイン後にコピー

コマンド 3、4、および 5:

curl コマンドを使用してパブリック アドレスを取得します。

$ curl ipecho.net/plain; echo
ログイン後にコピー
$ curl icanhazip.com
ログイン後にコピー
$ curl ifconfig.me
ログイン後にコピー

シェル スクリプトでパブリック IP を取得する

シェル スクリプトで次のコマンドを使用するだけで、コンピューターのパブリック IP を取得し、それらを変数に保存することができます。これにより、シェル スクリプトで場所を使用できるようになります。 。

#!/bin/bash

PUBLIC_IP=`wget http://ipecho.net/plain -O - -q ; echo`
echo $PUBLIC_IP
ログイン後にコピー

この記事はここで終了しました。その他のエキサイティングなコンテンツについては、PHP 中国語 Web サイトの Linux チュートリアル ビデオ 列に注目してください。

以上がLinux ターミナルを使用してパブリック IP を取得する 5 つのコマンドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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