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
использование_протокола_802.1q [2022/03/09 12:54]
val [Настройка интерфейсов]
использование_протокола_802.1q [2022/03/26 06:37] (current)
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   old series + 
- ​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 85:
 </​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 101:
         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 108:
 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.1646819690.txt.gz · Last modified: 2022/03/09 12:54 by val