Инструменты пользователя

Инструменты сайта


использование_протокола_802.1q

Использование протокола 802.1q

Настройка cisco коммутатора

Настройка vlan

Вариант 1

conf terminal

vtp mode transparent

vlan 2
 name LAN2

end

show vlan

Вариант 2

!!! В эмуляторе GNS не сохраняет vlan.dat при выключении !!!

vlan database

vtp transparent

vlan 2 name LAN2

exit

show vlan-switch

Настройка интерфейсов

conf terminal

interface FastEthernet0/2
! desc win client1
 switchport mode access
 switchport access vlan 2
! spanning-tree portfast

interface FastEthernet0/1
! desc Unix
! switchport trunk encapsulation dot1q
 switchport mode trunk

Настройка unix системы

FreeBSD

[server:~] # ifconfig vlan2 create

[server:~] # ifconfig vlan2 inet 192.168.100+X.1/24 vlan 2 vlandev em1

[server:~] # sysctl net.inet.ip.forwarding=1

Для сохранения параметров после перезагрузки необходимо:

[server:~] # cat /etc/rc.conf
...
cloned_interfaces="vlan2"
ifconfig_vlan2="inet 192.168.100+X.1/24 vlan 2 vlandev em1"

gateway_enable=yes

Debian/Ubuntu

root@server:~# cat /etc/sysctl.conf
...
net.ipv4.ip_forward=1
...
# sysctl -f

root@server:~# apt install vlan

root@server:~# cat /etc/network/interfaces
...
auto vlan2
iface vlan2 inet static
        address 192.168.100+X.1
        netmask 255.255.255.0
        mtu 1500
        vlan_raw_device eth1
root@server:~# ifup vlan2

Удалить интерфейс можно:
root@server:~# vconfig rem vlan2
Removed VLAN -:vlan2:-

CentOS/SL

[root@server ~]# sysctl net.ipv4.ip_forward=1

[root@server ~]# grep ip_forw /etc/sysctl.conf 
net.ipv4.ip_forward=1

[root@server ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0.2
DEVICE=eth0.2
BOOTPROTO=STATIC
IPADDR=192.168.106.1
NETMASK=255.255.255.0
VLAN=yes
ONBOOT=yes
[root@server ~]# ifup eth0.2
использование_протокола_802.1q.txt · Последние изменения: 2018/04/04 16:17 — val