メインコンテンツへスキップ
  1. Router および Switch 関連記事一覧/
  2. IOS-XE/

IOS XE インタフェースへのIPv4アドレス設定

目次

Cisco IOS XE インタフェースへのIPv4アドレス設定方法

Cisco IOS XE でインタフェースにIPv4アドレスを設定するコマンドです。 インタフェースコンフィグレーションモードで実行します。

Cisco IOS XE IPv4アドレス設定
interface [インタフェース名]
 ip address [IPアドレス] [サブネットマスク]
入力箇所入力内容
[インタフェース名]対象のインタフェース名を指定(例: GigabitEthernet1)
[IPアドレス]設定するIPv4アドレス
[サブネットマスク]ドット付き10進表記のサブネットマスク(例: 255.255.255.0

インタフェースの有効化・無効化(shutdown / no shutdown)についてはIOS XE インタフェース設定(閉塞/開放)および確認方法を参照してください。

ip address コマンドはサブネットマスク表記のみに対応しています。192.168.0.1/24 のようにプレフィックス長(CIDR)表記を指定すると % Invalid input detected エラーになります。

実機での検証

XE1〜XE3の3台(Cisco IOS XE / CSR1000v)をスイッチ(SW)経由で同一セグメントに接続した検証環境で、それぞれ異なるIPv4アドレスを設定しました。

IPv4アドレス設定の実行例(XE1)

XE1の GigabitEthernet1192.168.0.1 255.255.255.0 を設定します。

XE1 IPv4アドレス設定実行例
XE1#config term
Enter configuration commands, one per line.  End with CNTL/Z.
XE1(config)#interface GigabitEthernet1
XE1(config-if)#ip address 192.168.0.1 255.255.255.0
XE1(config-if)#end
XE1#

XE2・XE3にも同様に、それぞれ 192.168.0.2 255.255.255.0192.168.0.3 255.255.255.0 を設定しています。

プレフィックス長(CIDR)表記を指定した場合の動作

XE3で試しにプレフィックス長表記の 192.168.0.3/24 を指定すると、以下のようにエラーになります。

XE3 IPv4アドレス設定(CIDR表記)実行例
XE3#config term
Enter configuration commands, one per line.  End with CNTL/Z.
XE3(config)#interface GigabitEthernet1
XE3(config-if)#ip address 192.168.0.3/24
ip address 192.168.0.3/24
                      ^
% Invalid input detected at '^' marker.

XE3(config-if)#end
XE3#

このため、XE3も改めてサブネットマスク表記で 192.168.0.3 255.255.255.0 を設定し直しています。

show running-config での表示

XE1 show running-config
XE1#show running-config interface GigabitEthernet1
Building configuration...

Current configuration : 151 bytes
!
interface GigabitEthernet1
 description to Ethernet0/0.SW
 ip address 192.168.0.1 255.255.255.0
 negotiation auto
 no mop enabled
 no mop sysid
end

XE1#
XE2 show running-config
XE2#show running-config interface GigabitEthernet1
Building configuration...

Current configuration : 151 bytes
!
interface GigabitEthernet1
 description to Ethernet0/1.SW
 ip address 192.168.0.2 255.255.255.0
 negotiation auto
 no mop enabled
 no mop sysid
end

XE2#
XE3 show running-config
XE3#show running-config interface GigabitEthernet1
Building configuration...

Current configuration : 151 bytes
!
interface GigabitEthernet1
 description to Ethernet0/2.SW
 ip address 192.168.0.3 255.255.255.0
 negotiation auto
 no mop enabled
 no mop sysid
end

XE3#

show interfaces / show ip interface brief での確認

show interfacesInternet address 欄で、設定したIPv4アドレスをプレフィックス長表記で確認できます。

XE1 show interfaces
XE1#show interfaces GigabitEthernet1
GigabitEthernet1 is up, line protocol is up
  Hardware is CSR vNIC, address is 5254.0065.3ccf (bia 5254.0065.3ccf)
  Description: to Ethernet0/0.SW
  Internet address is 192.168.0.1/24
  MTU 1500 bytes, BW 1000000 Kbit/sec, DLY 10 usec,
     reliability 255/255, txload 1/255, rxload 1/255
  Encapsulation ARPA, loopback not set
-- snip --
XE1#

全インタフェースのIPv4アドレスを一覧で確認する場合は show ip interface brief が便利です。

XE1 show ip interface brief
XE1#show ip interface brief
Interface              IP-Address      OK? Method Status                Protocol
GigabitEthernet1       192.168.0.1     YES manual up                    up
GigabitEthernet2       unassigned      YES unset  administratively down down
GigabitEthernet3       unassigned      YES unset  administratively down down
GigabitEthernet4       unassigned      YES unset  administratively down down
Loopback0              unassigned      YES unset  administratively down down
XE1#

疎通確認

XE1からXE2・XE3へ ping を実行し、同一セグメント内での疎通を確認しました。

XE1 ping 192.168.0.2 / 192.168.0.3
XE1#ping 192.168.0.2
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.0.2, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 3/3/5 ms

XE1#ping 192.168.0.3
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.0.3, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 3/4/5 ms
XE1#

いずれも成功率100%で応答が返り、XE1・XE2・XE3が同一セグメント内で正しく疎通できていることが確認できます。

検証Config

XE1 config(r1_ipv4-address.cfg) をダウンロード

XE2 config(r2_ipv4-address.cfg) をダウンロード

XE3 config(r3_ipv4-address.cfg) をダウンロード

検証環境およびshow結果

XE1 show出力(r1_ipv4-address_show.txt) をダウンロード

XE2 show出力(r2_ipv4-address_show.txt) をダウンロード

XE3 show出力(r3_ipv4-address_show.txt) をダウンロード

関連記事