Я только что установил Lede 17.01.04 на неиспользуемый маршрутизатор WRT1900AC v1. Он работает нормально, но я хотел бы сегментировать сеть на различные компоненты в соответствии с моими потребностями: гостевой WiFi, частная локальная сеть, общедоступная локальная сеть, IoT Lan, IoT WiFi и т.д.

В ходе некоторых исследований я нашел пример конфигурации, который точно соответствует моим потребностям, но он предназначен для другой модели (WRT1200AC v1 / WRT1900AC v2 / WRT1900ACS v1). Автор ссылается на переключение eth0 с eth1 в соответствии с WRT1900AC v1, но когда я сравниваю спецификации портов для WRT1900AC v1 с теми, которые указаны в примере, порты WAN 4 и 6 для VLAN2 различаются, и мне не терпится предположения из-за боязни заложить мой маршрутизатор.

Поэтому я ищу некоторую помощь (1). Определите, будет ли этот пример действительно работать с текущей версией Леде и (2). Какие изменения мне нужно сделать, чтобы обеспечить правильное соответствие портов, указанных в примере, в соответствии с моим маршрутизатором WRT1900AC v1?

Ниже приведена конфигурация сети, размещенная в упомянутом примере:

config switch
    option name 'switch0'
    option reset '1'
    option enable_vlan '1'

#wan port
config switch_vlan
    option device 'switch0'
    option vlan '1'
    option vid '100'
    option ports '4 5t'

#port 1
config switch_vlan
    option device 'switch0'
    option vlan '2'
    option vid '2'
    option ports '3 6t'

#port 2
config switch_vlan
    option device 'switch0'
    option vlan '3'
    option vid '3'
    option ports '2 6t'

#port 3
config switch_vlan
    option device 'switch0'
    option vlan '4'
    option vid '4'
    option ports '1 6t'

#port 4
config switch_vlan
    option device 'switch0'
    option vlan '5'
    option vid '5'
    option ports '0 6t'

config interface 'loopback'
    option ifname 'lo'
    option proto 'static'
    option ipaddr '127.0.0.1'
    option netmask '255.0.0.0'

config globals 'globals'
    option ula_prefix ' ( ...whatever your prefix is... ) '

#Lan on switch port 1
config interface 'lan'
    option force_link '1'
    option proto 'static'
    option netmask '255.255.255.0'
    option ipaddr '192.168.0.1'
    option ifname 'eth1.2'

#Another local network on switch port 2
config interface 'someothernetwork'
    option proto 'static'
    option ifname 'eth1.3'
    option ipaddr '192.168.8.1'
    option netmask '255.255.255.0'

#WAN on the wan port
config interface 'wan'
    option ifname 'eth0.100'
    option proto 'dhcp'

#Wireless
config interface 'wi'
    option type 'bridge'
    option _orig_ifname 'wlan0 wlan1'
    option _orig_bridge 'true'
    option proto 'static'
    option ipaddr '192.168.6.1'
    option netmask '255.255.255.0'

Следующее - моя текущая конфигурация сети:

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 type 'bridge'
        option ifname 'eth0'
        option proto 'static'
        option ipaddr '192.168.1.1'
        option netmask '255.255.255.0'        

config interface 'wan'
        option ifname 'eth1'
        option proto 'dhcp'

config switch_vlan
        option device 'switch0'
        option vlan '1'
        option ports '0 1 2 3 5'

config switch
        option name 'switch0'
        option reset '1'
        option enable_vlan '1'

config switch_vlan
        option device 'switch0'
        option vlan '2'
        option ports '4 6'

Любая помощь будет оценена.

0