Ориентируясь на руководство http://www.candelatech.com/~greear/vlan/howto.html
делаем подобную схему
linux 2.4.20 поднимаем 2 вилана
ifconfig eth1 down
ifconfig eth1 0.0.0.0 up
vconfig set_name_type VLAN_PLUS_VID_NO_PAD
vconfig add eth1 2
vconfig add eth1 3
ifconfig vlan2 inet 10.0.0.1 broadcast 10.0.0.255 netmask 255.255.255.0 up
ifconfig vlan3 inet 10.0.1.1 broadcast 10.0.0.255 netmask 255.255.255.0 up
линукс подключен к циске на 12 порт
далее идём на циску:
sh ver
IOS (tm) C2950 Software (C2950-I6Q4L2-M), Version 12.1(9)EA1, RELEASE SOFTWARE (fc1)
делаем несколько пассов, в результате:
sh int fa 0/12 sw
Name: Fa0/12
Switchport: Enabled
Administrative Mode: trunk
Operational Mode: trunk
Administrative Trunking Encapsulation: dot1q
Operational Trunking Encapsulation: dot1q
Negotiation of Trunking: Off
Access Mode VLAN: 1 (default)
Trunking Native Mode VLAN: 1 (default)
Trunking VLANs Enabled: ALL
Pruning VLANs Enabled: 2-1001
Protected: false
Voice VLAN: none (Inactive)
Appliance trust: none
для доступа к сети 10.0.0.0/24 (вилана 2) организуем порт №1, к которому цеаляем машинку с адресом из этой сети:
sh int fa 0/1 sw
Name: Fa0/1
Switchport: Enabled
Administrative Mode: static access
Operational Mode: static access
Administrative Trunking Encapsulation: dot1q
Operational Trunking Encapsulation: native
Negotiation of Trunking: Off
Access Mode VLAN: 2 (vlan2)
Trunking Native Mode VLAN: 1 (default)
Trunking VLANs Enabled: ALL
Pruning VLANs Enabled: 2-1001
Protected: false
Voice VLAN: none (Inactive)
Appliance trust: none
ну и вот sh run
!
interface FastEthernet0/1
switchport access vlan 2
switchport mode access
no ip address
!
--skip--
!
interface FastEthernet0/12
switchport mode trunk
switchport nonegotiate
no ip address
!
--skip--
в результате циско <-> линукс не пингуются
машинка в порту 1 <-> циско не пингуются
машинка <-> линукс таже не видят друг друга
вопросы:
что то забыл сделать?
это невозможно на catalyst 2950?
это проблема в линуксе?
зы. или что ответить начальству про потраченные 800$ на циску, если задачку сделать невозможно