PR

UbuntuでIPアドレスを確認する「ip addr」コマンドの使い方|初心者向けにip aとの違いや注意点まで解説

記事内に広告が含まれています。

Ubuntuの「ip addr」とは?結論:IPアドレスを確認するための基本コマンド

Ubuntuで「ip addr」と検索したあなたは、おそらく「自分のパソコンのIPアドレスを知りたい」「ネットワーク設定がうまくいっているか確認したい」と考えているのではないでしょうか。結論から言うと、ip addrはUbuntuをはじめとするLinuxでIPアドレスやネットワークインターフェースの情報を表示するためのコマンドです。ターミナル(端末)を開いて「ip addr」と入力してEnterキーを押すだけで、有線LANやWi-Fi、ループバックなどの状態を一覧で確認できます。

この記事では、Ubuntu初心者の方に向けて、ip addrの基本的な使い方から「ip a」との違い、表示される内容の読み方、よくあるつまずきポイントまでを順番に解説していきます。読み終わるころには、自分の環境のIPアドレスを自分で確認し、必要に応じてトラブルシューティングできるようになるはずです。

Ubuntuでip addrを使う前に知っておきたい前提

UbuntuはCanonicalが提供するオープンソースのOSで、デスクトップからサーバー、クラウド、IoT機器まで幅広い環境で動作します。公式サイトではUbuntu DesktopやUbuntu Serverの長期サポート版(LTS)が案内されており、無料でダウンロードして利用できます。自宅のノートPCにインストールする人もいれば、レンタルサーバーや仮想マシン上で動かす人もいるでしょう。

どの環境でも、ネットワークの確認に欠かせないのがip addrです。特にサーバー用途では、SSH接続のためにIPアドレスを調べたり、固定IPの設定が反映されているかを確認したりする場面が頻繁にあります。デスクトップ用途でも、プリンターやNASとの接続設定、ルーターの管理画面へのアクセスなどでIPアドレスが必要になります。

なお、Ubuntuの入門書やLinux全般の解説書を一冊手元に置いておくと、コマンドの意味をその都度確認できて安心です。たとえばUbuntu入門のような書籍は、今回のような基本コマンドの理解を助けてくれます。また、Linuxコマンド系のリファレンスを併用すると、ip addr以外のコマンドにも応用が利きます。

Ubuntuでip addrを実行する手順

ターミナルを開いてコマンドを入力する

Ubuntuのデスクトップでは、キーボードの「Ctrl」+「Alt」+「T」を同時に押すとターミナルが起動します。サーバー版の場合は、ログイン後の画面がそのままコマンド入力画面です。ターミナルが開いたら、次のように入力してEnterキーを押します。

ip addr

これだけで、ネットワークインターフェースごとの情報がずらっと表示されます。管理者権限は基本的に不要で、一般ユーザーでも実行できます。

「ip a」という省略形も使える

実は「ip addr」は「ip a」と省略して入力することもできます。コマンドを何度も打つ場面では、短い「ip a」のほうが便利です。ただし、省略形に慣れていないうちは、まず「ip addr」と正式な形で覚えておくと、ほかの解説記事を読んだときに迷いません。

コマンドの体系をしっかり学びたい方は、Linux教科書のような学習書で、ipコマンド群の位置づけを確認しておくのもよいでしょう。

ip addrの表示内容の読み方

ip addrを実行すると、インターフェースごとに「1: lo:」「2: enp3s0:」「3: wlp2s0:」といった見出しが並びます。それぞれの意味は次のとおりです。

  • lo:ループバックインターフェース。自分自身と通信するための仮想的な接口で、通常は127.0.0.1が割り当てられています。
  • enから始まる名前:有線LAN(イーサネット)のインターフェースです。enp3s0やens33など、環境によって番号が異なります。
  • wlから始まる名前:Wi-Fi(無線LAN)のインターフェースです。

各インターフェースの下には「inet 192.168.1.10/24」のようにIPv4アドレスが、「inet6 fe80::…」のようにIPv6アドレスが表示されます。ここで注目したいのは「inet」の行です。これが、ほかの機器から見えるあなたのIPアドレスになります。「127.0.0.1」は自分自身を指す特別なアドレスなので、外部との通信には使えません。

また「state UP」や「state DOWN」という表示も重要です。UPならインターフェースが有効、DOWNなら無効または未接続の状態です。Wi-Fiがつながらないときは、この表示を確認すると原因の切り分けがしやすくなります。

ネットワークの仕組みを図解で理解したい方には、ネットワーク入門のような書籍が役立ちます。IPアドレスやサブネットの考え方を押さえておくと、ip addrの出力がぐっと読みやすくなります。

Ubuntuでip addrとifconfigはどっちを使うべき?

古い解説記事では「ifconfig」というコマンドが使われていることがあります。しかし、現在のUbuntuではifconfigを含むnet-toolsパッケージは標準で入っていないことが多く、代わりにipコマンドを使うのが推奨されています。つまり、これから覚えるならip addr一択と考えて問題ありません。

もし古い手順書に従ってifconfigを入力し「command not found」と表示されたら、それはコマンドが入っていないだけです。無理にインストールするよりも、ip addrに置き換えて読み替えるほうが安全で確実です。周辺知識として、Linuxネットワークの解説書を読むと、なぜipコマンドへ移行したのかという背景まで理解できます。

Ubuntuでip addrを使うときの注意点

表示されたIPアドレスをそのまま公開しない

ip addrで確認できるIPアドレスの中には、グローバルIPアドレスが含まれる場合があります。スクリーンショットをSNSや掲示板に載せる際は、マスキングするなどの配慮をしましょう。特にサーバーを運用している場合は、セキュリティ上のリスクにつながる可能性があります。

設定変更はip addrではなく別の方法で

ip addrはあくまで「確認用」のコマンドです。IPアドレスを固定したい、設定を変更したいという場合は、UbuntuではNetplanやデスクトップの設定画面を使うのが一般的です。ip addrで表示だけ確認し、変更は所定の設定ファイルやGUIから行う、と覚えておくと混乱しません。

コマンドの実行結果を保存しておく

トラブルが起きたときのために、「ip addr」の結果をテキストファイルに保存しておくと便利です。「ip addr > network.txt」のようにリダイレクトすれば、あとから比較できます。こうした基本操作は、シェルスクリプトの入門書で学ぶと、作業の自動化にもつながります。

Ubuntuのip addrに関するよくある質問

Q. ip addrとip addressは同じですか?

A. 同じです。「ip address」は「ip addr」の正式な綴りで、さらに短く「ip a」とも書けます。どれを使っても表示される内容は基本的に同じです。

Q. Wi-FiのIPアドレスだけを知りたいときは?

A. 「ip addr show wlp2s0」のようにインターフェース名を指定すると、その項目だけを表示できます。インターフェース名は環境によって異なるため、まずはip addrで一覧を確認しましょう。

Q. ip addrで何も表示されない・エラーになる場合は?

A. コマンドの綴りを確認してください。「ip addr」の間に余分なスペースが入っていないかもチェックしましょう。また、ごく古い環境ではipコマンド自体が入っていないこともあります。その場合はOSのバージョンを確認し、必要に応じて公式ドキュメントを参照してください。

Q. Ubuntu Serverではip addrの使い方が違いますか?

A. 基本的な使い方は同じです。ただしサーバーでは、SSHでリモート接続するためにIPアドレスを確認する場面が多いでしょう。サーバー構築を本格的に学ぶなら、Ubuntu Serverの解説書や、Linuxサーバーの書籍を参考にすると、ネットワーク設定の全体像がつかめます。

まとめ:Ubuntuのip addrは「まず打ってみる」が最短ルート

ここまで、Ubuntuのip addrについて、基本の使い方から表示の読み方、注意点、よくある質問までを解説してきました。最後にもう一度整理すると、ip addrはIPアドレスやネットワークインターフェースの状態を確認するためのコマンドで、Ubuntuではifconfigよりもこちらを使うのが現在の標準です。ターミナルで「ip addr」と入力すれば、有線・無線・ループバックの情報が一覧表示され、「inet」の行を見れば自分のIPアドレスがわかります。

設定を変更したいときはNetplanやGUIを使う、表示結果をむやみに公開しない、といった注意点も押さえておきましょう。何度か実行して出力に慣れてくれば、ネットワークトラブルの切り分けも格段に速くなります。もっと深く学びたい方は、Linux入門やコマンドラインの書籍、ネットワーク技術の参考書を手に取って、一歩ずつ理解を深めていってください。

コメント

タイトルとURLをコピーしました