User Tools

Site Tools


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

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
использование_протокола_802.1q [2021/07/26 10:14]
admin [Debian/Ubuntu]
использование_протокола_802.1q [2022/03/26 06:37]
val [Настройка интерфейсов]
Line 37: Line 37:
 ==== Настройка интерфейсов ==== ==== Настройка интерфейсов ====
 <​code>​ <​code>​
 +!!!switch1#
 conf terminal conf terminal
 +
 +interface FastEthernet0/​1
 +! desc linux server
 +! switchport trunk encapsulation dot1q   ! для старых серий, в GNS3 не нужно
 + ​switchport mode trunk
  
 interface FastEthernet0/​2 interface FastEthernet0/​2
-! desc win client1+! desc windows ​client1
  ​switchport mode access  ​switchport mode access
  ​switchport access vlan 2  ​switchport access vlan 2
 ! spanning-tree portfast ! spanning-tree portfast
  
-interface FastEthernet0/​1 + 
-! desc Linux +! ИЛИ 
-! switchport trunk encapsulation dot1q + 
- ​switchport mode trunk+ 
 +!interface FastEthernet0/​2 
 +! desc uplink to switch3 
 +! switchport ​mode trunk 
 + 
 +!!!switch3#​ 
 +!interface Port-channel1 
 +! desc uplink to CORE (switch1 and switch2) 
 +switchport mode trunk 
 + 
 +!interface FastEthernet0/​2 
 +! desc windows client1 
 +! switchport mode access 
 +! switchport access vlan 2
 </​code>​ </​code>​
  
 ===== Настройка Linux системы ===== ===== Настройка Linux системы =====
  
-==== Debian/​Ubuntu ====+!!! При использовании в системе docker потребовалась перезагрузка 
 <​code>​ <​code>​
-root@server:​~# cat /​etc/​sysctl.conf+linuxgate# cat /​etc/​sysctl.conf
 </​code><​code>​ </​code><​code>​
 ... ...
Line 62: Line 82:
 </​code><​code>​ </​code><​code>​
 # sysctl -f # sysctl -f
 +</​code>​
  
 +==== Debian ifupdown ====
 +
 +<​code>​
 root@server:​~#​ apt install vlan root@server:​~#​ apt install vlan
  
Line 74: Line 98:
         mtu 1500         mtu 1500
         vlan_raw_device eth1         vlan_raw_device eth1
-#        vlan_raw_device ​eth0+#        vlan_raw_device ​bond0
 </​code><​code>​ </​code><​code>​
 root@server:​~#​ ifup vlan2 root@server:​~#​ ifup vlan2
Line 81: Line 105:
 root@server:​~#​ vconfig rem vlan2 root@server:​~#​ vconfig rem vlan2
 Removed VLAN -:vlan2:- Removed VLAN -:vlan2:-
 +</​code>​
 +
 +==== Ubuntu netplan ====
 +
 +  * [[https://​itproffi.ru/​nastrojka-seti-cherez-netplan-v-ubuntu-17-10-i-vyshe/​|Настройка сети через Netplan в Ubuntu 17.10 и выше]]
 +
 +<​code>​
 +server# cat /​etc/​netplan/​01-netcfg.yaml
 +</​code><​code>​
 +...
 +  vlans:
 +    vlan2:
 +      id: 2
 +      link: bond0
 +      addresses: [192.168.100+X.1/​24]
 +</​code><​code>​
 +server# netplan apply
 </​code>​ </​code>​
  
использование_протокола_802.1q.txt · Last modified: 2022/03/26 06:37 by val