PR

ip address linux の確認方法まとめ|コマンド・設定・注意点を初心者向けに解説

記事内に広告が含まれています。
Amazon プライム感謝祭
Amazon プライム感謝祭

ip address linux の確認方法は「ip addr」コマンドが基本

Linuxで自分のIPアドレスを確認したいとき、まず覚えておきたいのが ip addr コマンドです。最近のLinuxディストリビューションでは、古い ifconfig コマンドよりも ip コマンドが標準的に使われています。ターミナルを開いて「ip addr」と入力すれば、ネットワークインターフェースごとのIPアドレス、サブネットマスク、MACアドレスなどが一覧で表示されます。

たとえば、有線LANなら eth0 や enp3s0、無線LANなら wlan0 や wlp2s0 といった名前のインターフェースが並び、それぞれに「inet 192.168.1.10/24」のような形式でIPv4アドレスが表示されます。IPv6アドレスは「inet6」として表示されるのが特徴です。このコマンド一つで、自分が今どのネットワークに属しているのか、グローバルIPなのかプライベートIPなのかを判断する手がかりになります。

なお、LinuxのIPアドレス確認には、デスクトップ環境のネットワーク設定画面から見る方法もあります。ただし、サーバー用途やSSH接続ではCUI操作が必須になるため、Linux コマンドライン入門 のような書籍を一冊手元に置いておくと、コマンドの意味を都度確認できて安心です。

ip address linux で確認できるIPアドレスの種類

Linuxで扱うIPアドレスには、大きく分けて「グローバルIPアドレス」と「プライベートIPアドレス」があります。グローバルIPはインターネット上で一意に識別されるアドレスで、プロバイダから割り当てられます。一方、プライベートIPは家庭や社内のLAN内で使われるアドレスで、192.168.x.x、10.x.x.x、172.16.x.x〜172.31.x.x の範囲が代表的です。

「ip addr」で表示されるのは、多くの場合プライベートIPです。ルーターの外側に出るときにNAT変換され、グローバルIPに置き換わります。自分のグローバルIPを確認したい場合は、外部のIP確認サービスにアクセスするか、「curl ifconfig.me」のようなコマンドを使う方法があります。ただし、これらの外部サービスは通信先によって結果が変わることもあるため、複数の方法で確認するのがおすすめです。

また、IPv4とIPv6の違いも押さえておきましょう。IPv4は32ビットで約43億個のアドレスしか持てず、枯渇が進んでいます。IPv6は128ビットでほぼ無限に近いアドレス空間を持ち、近年のLinuxディストリビューションではデフォルトで有効になっていることも多いです。「ip -6 addr」とすればIPv6だけを表示できます。

Amazon プライム感謝祭

ip address linux の主な確認コマンド一覧

LinuxでIPアドレスを調べるコマンドは複数あります。用途に応じて使い分けましょう。

  • ip addr:すべてのインターフェースのIPアドレスを表示。最も基本。
  • ip -4 addr:IPv4のみを表示。
  • ip -6 addr:IPv6のみを表示。
  • hostname -I:自分のIPアドレスだけをシンプルに表示。
  • ifconfig:古いコマンド。net-toolsパッケージが必要な場合がある。
  • curl ifconfig.me:グローバルIPを外部サービス経由で確認。

これらのコマンドは、Linux サーバー構築入門 のような実践書でも詳しく解説されています。特にサーバー管理では、IPアドレスの確認は障害対応の第一歩になるため、コマンドの意味を正確に理解しておくことが大切です。

また、ネットワーク技術入門 のような書籍を読むと、IPアドレスがどのように割り当てられ、ルーティングされるのかという背景知識が身につきます。コマンドの丸暗記ではなく、仕組みから理解したい人に向いています。

ip address linux の設定方法と注意点

IPアドレスを一時的に変更したい場合は、「sudo ip addr add 192.168.1.20/24 dev eth0」のようにコマンドで追加できます。ただし、この設定は再起動すると消えてしまいます。永続的に設定するには、ディストリビューションごとの設定ファイルを編集する必要があります。

たとえば、Ubuntu系ではNetplanのYAMLファイル、CentOS系では ifcfg ファイル、最近のディストリビューションではNetworkManagerの nmcli コマンドを使う方法が一般的です。設定を誤るとネットワークが切断され、SSH接続ができなくなる恐れがあるため、リモートで作業するときは特に注意が必要です。

設定変更の前には、現在の設定を「ip addr」や「ip route」で必ずバックアップ的に確認しておきましょう。また、Linux ネットワーク管理 のような専門書を参照しながら進めると、設定ファイルの意味を理解しやすくなります。

さらに、TCP/IP 入門 を読むと、IPアドレスとサブネットマスク、デフォルトゲートウェイの関係が整理できます。Linuxに限らず、ネットワーク全般の基礎を固めたい人におすすめです。

Amazon プライム感謝祭

ip address linux でよくあるトラブルと対処法

LinuxでIPアドレスが表示されない、または意図したアドレスにならない場合、いくつかの原因が考えられます。

  • インターフェースがダウンしている:「ip link set eth0 up」で有効化。
  • DHCPでアドレスを取得できていない:「sudo dhclient eth0」を試す。
  • 設定ファイルの記述ミス:Netplanやifcfgの内容を再確認。
  • ファイアウォールやSELinuxの影響:一時的に無効化して切り分け。

トラブルシューティングの際は、Linux トラブルシューティング のような書籍が役立ちます。エラーメッセージの読み方やログの確認方法が具体的に解説されているため、原因特定のスピードが上がります。

また、シェルスクリプト入門 を学んでおくと、IPアドレス確認や設定を自動化できるようになります。定期的にネットワーク状態をチェックするスクリプトを組むのも良い練習です。

ip address linux を学ぶのにおすすめの書籍と学習法

LinuxのIPアドレス確認は、コマンドを覚えるだけなら難しくありません。しかし、ネットワークの仕組みを理解して応用するには、体系的な学習が欠かせません。初心者には、Linux 標準教科書 のような入門書から始めるのがおすすめです。図解が多く、コマンドの実行例も豊富です。

一歩進んでサーバー管理を目指すなら、Linux サーバー管理入門 や インフラエンジニア入門 が参考になります。また、クラウドネットワーク入門 を読むと、AWSやGCP上でのIPアドレス設計も理解できるようになります。

学習法としては、実際に仮想マシンやクラウド環境を用意し、「ip addr」や「ip route」を何度も実行して結果を眺めるのが効果的です。コマンドの出力に慣れてくると、ネットワークの異常にも気づきやすくなります。Linux コマンドポケットリファレンス を手元に置けば、いざというときすぐに調べられます。

Amazon プライム感謝祭

ip address linux のまとめ|確認から設定までを振り返る

ここまで、ip address linux の確認方法を中心に、IPアドレスの種類、コマンド一覧、設定の注意点、トラブル対処、学習書籍までを紹介してきました。LinuxでIPアドレスを確認する基本は「ip addr」コマンドです。グローバルIPとプライベートIPの違いを理解し、必要に応じて「curl ifconfig.me」なども使い分けましょう。

設定を変更するときは、再起動で消える一時設定か、永続設定かを意識することが大切です。トラブルが起きたら、インターフェースの状態やDHCP、設定ファイルを順に確認してください。書籍を活用しながら実際に手を動かすことで、ip address linux の知識は確実に身につきます。

最後にもう一度、Linux ネットワーク管理 や TCP/IP 入門 などを参考に、自分の環境でコマンドを試してみてください。知識と経験の両輪で、Linuxネットワークの理解を深めていきましょう。

コメント

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