ip link で VLAN インターフェイスをリストする
このステップでは、ip link
コマンドを使用して VLAN インターフェイスをリストする方法を学びます。VLAN (Virtual Local Area Networks、仮想ローカルエリアネットワーク) は、物理ネットワークを複数の論理ネットワークに分割する方法です。これは、ネットワークのパフォーマンス、セキュリティ、および管理性を向上させるためによく使用されます。
ip
コマンドは、Linux でネットワークインターフェイス、ルーティング、およびトンネルを管理するための強力なツールです。link
サブコマンドは、ネットワークインターフェイスの管理に特化して使用されます。
システム上のすべてのネットワークインターフェイス(構成された VLAN インターフェイスを含む)をリストするには、ターミナルを開き、次のコマンドを入力します。
ip link show
Enter キーを押します。
次のような出力が表示されます。
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
link/ether 02:42:ac:11:00:02 brd ff:ff:ff:ff:ff:ff
3: eth0.10@eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000
link/ether 02:42:ac:11:00:02 brd ff:ff:ff:ff:ff:ff
4: eth0.20@eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000
link/ether 02:42:ac:11:00:02 brd ff:ff:ff:ff:ff:ff
この出力では:
lo
はループバックインターフェイスで、システム内での通信に使用されます。
eth0
はメインのネットワークインターフェイスです。
eth0.10@eth0
と eth0.20@eth0
は VLAN インターフェイスです。interface.vlan_id@parent_interface
という形式は、VLAN インターフェイスの命名に一般的に使用されます。ここでは、eth0.10
は親インターフェイス eth0
上の ID 10 の VLAN インターフェイスで、eth0.20
は親インターフェイス eth0
上の ID 20 の VLAN インターフェイスです。
eth0.10
や eth0.20
のようなインターフェイスが存在することは、システム上に VLAN が構成されていることを示しています。
特定のインターフェイスやインターフェイスの種類のみを表示するように出力をフィルタリングすることもできますが、現時点では ip link show
ですべてのインターフェイス(VLAN を含む)を確認するのに十分です。
続ける をクリックして次のステップに進みます。