Ошибка в CISCO при попытке настроить IP на FastEthernet0/0/0

В свободный слот Cisco серии 2800 (Cisco 2811) был куплен и установлен новый модуль расширения Cisco HWIC-4ESW с четырьмя портами FastEthernet. IOS Cisco – c2800nm-advsecurityk9-mz.124-24.T5.bin от 04 марта 2011 года. При попытке присвоить одному из четырех полученных новых интерфейсов вида FastEthernet0/0/n ip-адрес, выскочила ошибка…

router#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
router(config)#interface FastEthernet0/0/0
router(config-if)#ip address 172.16.0.1 255.255.255.0
% IP addresses may not be configured on L2 links FastEthernet0/0/0.
router(config-if)#

Чтобы решить это досадное недоразумение, необходимо на данный FastEthernet интерфейс повесить новый Vlan, и уже ему присваивать необходимые настройки. Причем при добавлении нового Vlan в базу данных Vlan’ов данная версия IOS ругается на это, хотя и выполняет требуемую задачу:

router#vlan database
% Warning: It is recommended to configure VLAN from config mode,
  as VLAN database mode is being deprecated. Please consult user
  documentation for configuring VTP/VLAN in config mode.
router(vlan)#vlan 10
VLAN 10 added:
    Name: VLAN0010
router(vlan)#show
...
  VLAN ISL Id: 10
    Name: VLAN0010
    Media Type: Ethernet
    VLAN 802.10 Id: 100010
    State: Operational
    MTU: 1500
...
router(vlan)#exit
APPLY completed.
Exiting....

Теперь в необходимом нам FastEthernet интерфейсе установим режим доступа к нему через Vlan:

router#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
router(config)#interface FastEthernet0/0/0
router(config-if)#switchport access vlan 10
router(config-if)#exit
router(config)#

В дальнейшем пойдет стандартная настройка нашего нового интерфейса Vlan 10:

router(config)#interface Vlan10
router(config-if)#description LOCALNET
router(config-if)#ip address 172.16.0.1 255.255.255.0
router(config-if)#ip broadcast-address 172.16.0.255
router(config-if)#exit
router(config)#exit

Осталось сохранить нашу конфигурацию в памяти и просмотреть на проделанную работу (я не буду приводить конфиг целиком):

router#write memory
Building configuration...
[OK]
router#show running-config
Building configuration...
Current configuration : 3554 bytes
!
version 12.4
service timestamps debug datetime msec
service timestamps log datetime msec
no service password-encryption
!
hostname router
!
boot-start-marker
boot-end-marker
!
logging message-counter syslog
logging buffered 51200 warnings
...
!
interface FastEthernet0/0/0
 switchport access vlan 10
!
...
!
interface Vlan10
 description LOCALNET
 ip address 172.16.0.1 255.255.255.0
 ip broadcast-address 172.16.0.255
!
...

В заключении хочу обратить ваше внимание на то, что если в вашей версии IOS при внесении нового Vlan, присваиваемого интерфейсу FastEthernet0/0/0, в базу Vlan’ов вы получите ошибку:

router#vlan database
router(vlan)#vlan 10
Vlan can not be added. Maximum number of 1 vlan(s) in the database.

То вам скорее всего необходимо сменить версию IOS с advsecurity на advipservices, или на более свежую.

 

Источник.