В процессе написания(колян соврал, что напишет)
Задача: настроить маршрутизацию между виланами, настроенными на 2х каталистах, соединенных транком 802.1q.
Используемое оборудование: 2 cisco catalyst 2950 и linux каропка, которая будет использоваться в качестве маршрутизатора.
1. настраиваем первый коммутатор sw1:
version 12.1
no service pad
service timestamps debug uptime
service timestamps log uptime
service password-encryption
hostname sw1
enable password 7 110A1016141D
username admin privilege 15
ip subnet-zero
no ip domain-lookup
spanning-tree mode pvst
no spanning-tree optimize bpdu transmission
spanning-tree extend system-id
..
interface FastEthernet0/2
switchport access vlan 2
..
interface FastEthernet0/22
switchport mode trunk
..
interface Vlan1
ip address 192.168.11.1 255.255.255.0
no ip route-cache
ip http server
line con 0
line vty 0 4
password 7 01070308550E12
login
line vty 5 15
password 7 01070308550E12
2. настраиваем второй коммутатор sw2:
version 12.1
no service pad
service timestamps debug uptime
service timestamps log uptime
service password-encryption
hostname sw2
enable password 7 02050D480809
username admin privilege 15
ip subnet-zero
no ip domain-lookup
spanning-tree mode pvst
no spanning-tree optimize bpdu transmission
spanning-tree extend system-id
..
interface FastEthernet0/2
switchport access vlan 2
..
interface FastEthernet0/20
switchport trunk allowed vlan 1,2,10
switchport mode trunk
no ip address
..
interface FastEthernet0/22
switchport trunk allowed vlan 1,2,10
switchport mode trunk
..
interface Vlan1
ip address 192.168.11.2 255.255.255.0
no ip route-cache
ip http server
line con 0
line vty 0 4
password 7 071B2440400C0D
login
line vty 5 15
password 7 071B2440400C0D
login
3. настраиваем linux-маршрутизатор:
root@router# echo 1 > /proc/sys/net/ipv4/ip_forward
root@router# modprobe 8021q
root@router# ip link add link eth1 name vlan_2 type vlan id 2 reorder_hdr off
root@router# ip link add link eth1 name vlan_10 type vlan id 10 reorder_hdr off
root@router# ip addr add dev vlan_2 192.168.2.100/24
root@router# ip addr add dev vlan_10 192.168.10.100/24
root@router# ip link set dev eth1 up