- F0/0 にIPアドレス 192.168.1.1/24 を設定し、インターフェイスを有効にしなさい。
Router# conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)# int f0/0
Router(config-if)# ip address 192.168.1.1 255.255.255.0
Router(config-if)# no shutdown
Router(config-if)# ^Z
Router#
- 設定したコンフィグを確認しなさい。
Router# sh run
!
!
interface FastEthernet0/0
ip address 192.168.1.1 255.255.255.0
!
!
- F0/0 に追加のIPアドレスとして、192.168.1.2/24 と 192.168.1.3/24 を設定しなさい。
Router# conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)# int f0/0
Router(config-if)# ip address 192.168.1.2 255.255.255.0 secondary
Router(config-if)# ip address 192.168.1.3 255.255.255.0 secondary
Router(config-if)# ^Z
Router#
1つのインターフェイスに複数のIPアドレスを設定する場合は2つ目から secondary を付けます。secondary を付けずに ip address コマンドを実行すると、設定済みの 192.168.1.1/24 を上書きしてしまいます。
- 設定したコンフィグを確認しなさい。
Router# sh run
!
!
interface FastEthernet0/0
ip address 192.168.1.2 255.255.255.0 secondary ← IPアドレスが追加されている
ip address 192.168.1.3 255.255.255.0 secondary ← IPアドレスが追加されている
ip address 192.168.1.1 255.255.255.0
!
!
- F0/0 に設定したIPアドレス 192.168.1.1/24 を削除しなさい。
Router# conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)# int f0/0
Router(config-if)# no ip address 192.168.1.1 255.255.255.0
Must delete secondary before deleting primary ← secondary を先に削除しなければならない
Router(config-if)#
Must delete secondary before deleting primary (1番目を削除する前に2番目を削除しなければいけない) と表示され、192.168.1.1/24 を削除することができませんでした。複数設定したIPアドレスを削除する場合は、必ず secondary で追加したアドレスを先に削除します。secondary が付かないIPアドレス (プライマリのIPアドレス) を先に削除することはできません。
- F0/0 に追加したIPアドレス 192.168.1.2/24 と 192.168.1.3/24 を削除しなさい。
Router(config-if)# no ip address 192.168.1.3 255.255.255.0 secondary
Router(config-if)# no ip address 192.168.1.2 255.255.255.0 secondary
Router(config-if)#
- F0/0 に設定したIPアドレス 192.168.1.1/24 を削除しなさい。
Router(config-if)# no ip address 192.168.1.1 255.255.255.0
Router(config-if)# ^Z
Router#
- F0/0 にIPアドレス 192.168.1.1/24、192.168.1.2/24、192.168.1.3/24 の3つを設定しなさい。
Router# conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)# int f0/0
Router(config-if)# ip address 192.168.1.1 255.255.255.0
Router(config-if)# ip address 192.168.1.2 255.255.255.0 secondary
Router(config-if)# ip address 192.168.1.3 255.255.255.0 secondary
Router(config-if)# ^Z
Router#
- 設定したコンフィグを確認しなさい。
Router# sh run
!
!
interface FastEthernet0/0
ip address 192.168.1.2 255.255.255.0 secondary
ip address 192.168.1.3 255.255.255.0 secondary
ip address 192.168.1.1 255.255.255.0
!
!
- F0/0 に設定したIPアドレス 192.168.1.1/24 を 192.168.1.4/24 に変更しなさい。
Router# conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)# int f0/0
Router(config-if)# ip address 192.168.1.4 255.255.255.0
Router(config-if)# ^Z
Router#
- 設定したコンフィグを確認しなさい。
Router# sh run
!
!
interface FastEthernet0/0
ip address 192.168.1.2 255.255.255.0 secondary
ip address 192.168.1.3 255.255.255.0 secondary
ip address 192.168.1.4 255.255.255.0 ← IPアドレスが変更されている
!
!
プライマリのIPアドレスを削除するのではなく、他のアドレスに変更するのであれば、通常の上書き設定が可能です。
- F0/0 に設済みの3つのIPアドレスを全て削除しなさい。
Router# conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)# int f0/0
Router(config-if)# no ip address
Router(config-if)# ^Z
Router#
- running-config を確認しなさい。
Router# sh run
!
!
interface FastEthernet0/0
no ip address ← 全IPアドレスが削除されている
!
!
プライマリのIPアドレスを削除するには secondary で追加したアドレスを先に削除しなければいけません。その場合は、結局、対象のインターフェイスに設定IPアドレスを全て削除することになります。であれば、わざわざ1つずつIPアドレスを削除せずとも no ip address コマンドで一挙に (対象インターフェイスに設定した) 全てのIPアドレスを削除することができます。