Linux
 Computer >> コンピューター >  >> スマートフォン >> Linux

LinuxコマンドラインでパブリックIPアドレスを見つける方法

この簡単なチュートリアルでは、Linuxコマンドラインを使用してIPアドレスをすばやく確認する方法について説明します。

特定のマシンのパブリックIPアドレスが何であるかを調べる必要がある場合があります。そのマシンでWebブラウザーにアクセスできる場合は、https://www.whatismyip.comなどのサービスを使用してこの情報を検索します。ただし、リモートLinuxサーバーでは、Webブラウザー方式を使用することは実用的ではありません。代わりに、次のハックを使用します。 注: これは、wgetをインストールした場合のmacOSでも機能します。

Linuxコマンドプロンプトに次の行を入力します:

#wget -q -O – checkip.dyndns.org | sed -e‘s /.*現在のIPアドレス://’ -e‘s /<.*$//'
122.172.9.222

これはかなり便利なものです。このコマンドを頻繁に使用する必要がある場合は、コマンドを覚えておく必要がないように、コマンドを使用してスクリプトを作成することをお勧めします。お気に入りのテキストエディタを使用して新しいファイルを作成します。次の行を入力します:

#!/ bin / bash
wget -q -O – checkip.dyndns.org | sed -e's /.*現在のIPアドレス://' -e's /<.*$/ /'

次に、ファイルを / usr / bin / myipaddressのようなものとして保存します。 。次のような実行可能権限を付与します:

#chmod + x / usr / bin / myipaddress

macOSを使用している場合は、 myipaddressをコピーします ファイルを/usr/bin/ではなく/usr/ local / binに配置し、実行可能特権も付与してください。

これで、 myipaddressを実行して使用できるスクリプトができました。 コマンドラインで。 Linuxマシンが使用している現在のパブリックIPアドレスが出力されます。これは、IPベースの認証などを使用する場合、またはダイナミックDNSサービスを使用する場合に非常に役立ちます。


  1. Windows 11 PC で IP アドレスを見つける方法

    インターネット接続に問題がありますか?さまざまなソリューションを試しているときに、コンピューターの IP アドレスを知っていると便利です。 初心者向けに説明すると、IP アドレス (インターネット プロトコル アドレスの略) は、インターネット上でデバイスを識別する一意の数値アドレスです。機械の郵便番号と考えることができます。郵便番号が現実世界の住所を定義するのと同じように、IP アドレスはマシンのアドレスを定義し、相互の検索に役立ちます。 Windows 11 で IP アドレスを見つける方法は複数あります。まず、コマンド プロンプトを使用するなど、最も単純な方法から始めましょう。 1.

  2. Windows でコマンド プロンプトから IP アドレスを見つける方法

    PC の IP アドレスを見つける必要があるのに、それができないということはありませんか?心配しないで; Windows のコマンド プロンプトを使用すると、PC の IP アドレスをすばやく把握できます。 コマンド プロンプト (cmd) を使用して PC の IP アドレスを見つける方法 誰もが同じ古い退屈な GUI をいじりたがるわけではありません。私たちの中には、手を汚して、コマンド プロンプト自体から直接 PC をより詳細に制御するのが好きな人もいます。幸いなことに、コマンド プロンプトから PC の IP アドレスを見つけることもできます。 開始するには、[スタート] メニ