UbuntuでIPアドレスを確認する方法
1. はじめに
Ubuntuを使用していると、ネットワーク接続のトラブルシューティングや、サーバー管理などでIPアドレスの確認が必要になることがあります。IPアドレスは、インターネットやローカルネットワーク上でデバイスを識別するための重要な情報です。本記事では、UbuntuでIPアドレスを確認するさまざまな方法を、初心者から上級者まで分かりやすく解説します。
2. IPアドレスとは?
IPアドレスは、インターネット上やローカルネットワーク内で、コンピュータやデバイスを識別するための一意の番号です。IPアドレスは、インターネットに接続するすべてのデバイスに割り当てられ、外部のネットワークと通信するために必要です。IPアドレスには以下の2つの種類があります。
- パブリックIPアドレス: インターネット上でデバイスを識別するためのアドレスです。ISP(インターネットサービスプロバイダ)によって提供され、外部からのアクセスに使用されます。
- プライベートIPアドレス: 自宅や企業内などのローカルネットワークで使用されるアドレスで、外部のインターネットからは直接アクセスできません。デバイス間の内部通信に使われます。
さらに、IPアドレスには動的IPアドレスと静的IPアドレスがあり、動的IPアドレスはネットワークに接続するたびに変わりますが、静的IPアドレスは手動で設定され、変更されることはありません。

3. コマンドラインを使ったIPアドレス確認方法
UbuntuでIPアドレスを確認するための最も効率的な方法は、ターミナルを使うことです。特にサーバー環境やリモート操作を行う際に便利です。
1. ip
コマンドの使用
以下のコマンドで、IPアドレスを含むネットワーク情報を表示できます。
ip addr show
出力には複数のネットワークインターフェースが含まれ、それぞれに対してIPv4とIPv6のアドレスが表示されます。inet
という行がIPv4アドレスであり、inet6
がIPv6アドレスです。
また、IPアドレスだけを簡潔に表示したい場合は、以下のように-br
オプションを使います。
ip -br addr
2. ifconfig
コマンドの使用
古いバージョンのLinuxでは、ifconfig
コマンドを使用してIPアドレスを確認していました。新しいバージョンのUbuntuではnet-tools
をインストールする必要があります。
sudo apt install net-tools
ifconfig
このコマンドを実行することで、各インターフェースの詳細な情報が表示されます。
4. GUI(グラフィカルユーザーインターフェース)での確認方法
初心者やコマンドラインに慣れていないユーザー向けに、UbuntuのGUIを使ってIPアドレスを確認する方法もあります。この方法は視覚的で直感的なため、多くのデスクトップユーザーに適しています。
手順1: ネットワーク設定を開く
Ubuntuのデスクトップで、画面右上のネットワークアイコンをクリックし、”ネットワーク設定”を選択します。
手順2: 詳細情報を確認
ネットワーク設定ウィンドウで、現在使用しているネットワーク接続(Wi-Fiまたは有線接続)を選択し、「接続情報」をクリックします。ここで、IPv4およびIPv6のIPアドレスを確認できます。

5. パブリックIPアドレスの確認方法
パブリックIPアドレスは、インターネット上でデバイスを識別するためのアドレスです。これは、インターネットに接続する際にISPから割り当てられ、外部のサーバーやサービスに自分のデバイスを認識させるために使用されます。
確認コマンド
以下のコマンドで簡単にパブリックIPアドレスを確認できます。
curl ifconfig.me
このコマンドを使用すると、インターネットから見える自分のパブリックIPアドレスが表示されます。
6. パブリックIPとプライベートIPの違い
パブリックIPアドレスとプライベートIPアドレスの違いを知っておくことは、ネットワークの理解に役立ちます。
- パブリックIPアドレス: インターネット上で他のユーザーやサービスに見えるアドレスです。これにより、Webサーバーやオンラインゲーム、リモートアクセスなど、外部からの接続が可能になります。
- プライベートIPアドレス: 自宅や企業内のネットワークで使用され、外部のインターネットからは直接アクセスできません。家庭内のPCやプリンターなどがこのアドレスを使用して通信します。
7. 結論
UbuntuでIPアドレスを確認するための方法として、コマンドラインやGUIを用いたさまざまなアプローチを紹介しました。初心者にはGUIを、サーバー管理者やリモートワーカーにはコマンドラインを使うことをおすすめします。それぞれの方法で、手軽に自分のIPアドレスを確認し、ネットワークの問題を効率的に解決しましょう。

8. FAQ: よくある質問
Q1: 複数のIPアドレスが表示されるのはなぜですか?
A: デバイスに複数のネットワークインターフェース(Wi-Fiや有線接続)がある場合、それぞれに異なるIPアドレスが割り当てられることがあります。
Q2: IPアドレスを変更する方法は?
A: IPアドレスを静的に設定したい場合は、netplan
を使用して手動で設定できます。設定ファイルを編集し、sudo netplan apply
を実行してください。
Q3: 公開されているパブリックIPを安全に保つ方法は?
A: VPNを使用することで、パブリックIPアドレスを隠し、インターネット上でのプライバシーを保護することができます。