Temat: OpenWrt 23.05 - DSA - VLAN - Xiaomi Mi Router 4A Gigabit Edition
Czy ta konfiguracja jest poprawna ?
Potrzebuje aby jeden z portów LAN był spięty z openvpn tap (pod klienta).
# Konfiguracja interfejsu loopback (bez zmian)
config interface 'loopback'
option device 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'
# Konfiguracja globalna (bez zmian)
config globals 'globals'
option ula_prefix 'fd30:532d:3c43::/48'
option packet_steering '1'
# Konfiguracja mostu br-lan (bez zmian)
config device
option name 'br-lan'
option type 'bridge'
list ports 'lan1'
list ports 'lan2'
# Konfiguracja interfejsu LAN (bez zmian)
config interface 'lan'
option device 'br-lan'
option proto 'static'
option ipaddr '192.168.1.1'
option netmask '255.255.255.0'
option ip6assign '60'
# Konfiguracja interfejsu WAN (bez zmian)
config interface 'wan'
option device 'wan'
option proto 'dhcp'
# Konfiguracja interfejsu WAN6 (bez zmian)
config interface 'wan6'
option device 'wan'
option proto 'dhcpv6'
# Konfiguracja VLAN 1 (odpowiednik eth0.1 w poprzedniej konfiguracji)
config interface 'vlan1'
option device 'lan1'
option proto 'static'
option ipaddr '192.168.7.1'
option netmask '255.255.255.0'
option type 'vlan'
option vlan '1'
# Konfiguracja VLAN 2 (odpowiednik eth0.2 + tap0 w poprzedniej konfiguracji)
config interface 'vlan2'
option device 'lan2'
option proto 'static'
option ipaddr '192.168.1.142'
option netmask '255.255.255.0'
option type 'vlan'
option vlan '2'
# Dodanie interfejsu tap0 do VLAN 2
# (To polecenie wykonujesz po skonfigurowaniu interfejsu tap0)
# ip link set tap0 master lan2
# Dodanie VLANów do mostu br-lan
config device 'br-lan'
list ports 'lan1'
list ports 'lan2'
list ports 'vlan1'
list ports 'vlan2'
wcześniej było to zrobione tak (trochę inny router, ale taka sama sytuacja):
config interface 'loopback'
option ifname 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'
config interface 'lan'
option ifname 'eth0.1'
option type 'bridge'
option proto 'static'
option ipaddr '192.168.7.1'
option netmask '255.255.255.0'
config interface 'lan2'
option ifname 'eth0.2 tap0'
option type 'bridge'
option proto 'static'
option ipaddr '192.168.1.142'
option netmask '255.255.255.0'
config interface 'wan'
option ifname 'eth1'
option proto 'dhcp'
config switch
option name 'eth0'
option reset '1'
option enable_vlan '1'
config switch_vlan
option device 'eth0'
option vlan '1'
option ports '0t 1 2'
config switch_vlan
option device 'eth0'
option vlan '2'
option ports '0t 3 4'