Ciscoルータを使っていて、IFにIP設定できなずに、エラー % IP addresses may not be configured on L2 links.で失敗する事象がありましたので、調べてみました。
すると以下の情報がヒットして参考になりました。
シスコのルータとスイッチに関して質問です。
https://ping-t.com/modules/forum/index.php?topic_id=4391
質問の抜粋です。
===
ルータのFa2とスイッチのFa0/1にIP アドレスが割り当てられません。
ルータは1812Jを使っていて、スイッチはCatalyst2940を使っています。
両方ともVLAN1や2には、IPアドレスが割り当てられます。
Fa2とFa0/1のインターフェースにどうやったらIPアドレスが割り当てられるようになるでしょうか?よろしくお願いします。
===
詳細です。
===
わかりました。すみません
ルータのFa2に対して
router1(config)#int Fa2
router1(config-if)#ip add 192.168.11.220 255.255.255.0
% IP addresses may not be configured on L2 links.
とでます。インタフェースに設定ができません。
同じくスイッチ
に対して
switch1(config)#int Fa0/1
switch1(config-if)#ip add 192.168.11.200 255.255.255.0
invalid input detected at '^' marker
とでて設定できません。
IPを192.168.11.220にしているのは、自分のノートpcのIPv4アドレスが192.168.11.222だからです。
ルータのvlan 1に対して
router1(config)#int vlan 1
router1(config-if)#ip add 192.168.11.220 255.255.255.0
と設定したらうまく設定できます。
同じくスイッチのvlan 1に対して
switch1(config)#int vlan 1
switch1(config-if)#ip add 192.168.11.200 255.255.255.0
としたらうまく設定できます。
インタフェースにIPが振られないのはなぜでしょうか?宜しくお願い致します。
===
続いて、回答の抜粋です。
===
引用:
% IP addresses may not be configured on L2 links.
1812J のポート番号を忘れてしまったので恐らくですが、
Fa2 はスイッチとして使うポートなので物理インタフェースFa2にはIPアドレスが設定できないと言われているのでしょう。
引用:
同じくスイッチ
に対して
switch1(config)#int Fa0/1
switch1(config-if)#ip add 192.168.11.200 255.255.255.0
invalid input detected at '^' marker
機種不明なので恐らくですが、こちらもスイッチポートだからでしょうか。
試しにFa0/1 をルーテッドポートにしてから、アドレスを設定してみてください。
引用:
ルータのvlan 1に対して
router1(config)#int vlan 1
router1(config-if)#ip add 192.168.11.220 255.255.255.0
と設定したらうまく設定できます。
同じくスイッチのvlan 1に対して
switch1(config)#int vlan 1
switch1(config-if)#ip add 192.168.11.200 255.255.255.0
これらがうまくいくのはvlan 1 はSVIと呼ばれるL3の設定が可能なインタフェースだからです。
スイッチポート、ルーテッドポート、SVI(Switched Virtual Interface) についてもう少し調べてみるのが良いです。
===
そして、気づいたことは設定していたIFはスイッチポートだったということです。なので、interface vlanで設定することで解決できました。その他、ルーテッドポートがあったので、そちらには簡単に設定できました。
ルータの操作に慣れていないので発生した問題でした。
BUFFALO USBシリアルケーブル(USBtypeA to D-sub9ピン)1.0m ブラックスケルトン BSUSRC0610BS |