У меня есть маршрутизатор OpenWRT наверху, который я хочу использовать в качестве моста. Я много гуглил и пока что так выглядит мой сетевой конфиг ...

root@OpenWrt:~# cat /etc/config/network

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 netmask '255.255.255.0'
        option ipaddr '192.168.1.3'
        option gateway '192.168.1.1'

config interface 'wan'
        option ifname 'eth0.2'
        option _orig_ifname 'eth0.2'
        option _orig_bridge 'false'
        option proto 'dhcp'

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

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

config switch_vlan
        option vlan '2'
        option ports '0 5t'
        option device 'switch0'

Работает нормально, но проблема в том, что мне нужно подключить кабель wan к порту локальной сети. Это означает, что у меня есть только 3 порта вместо 4. Я знаю, что проблема в моей конфигурации, но я не уверен, как ее решить. После прочтения я понял, что мне нужно соединить порт wan и порты локальной сети. Я сделал бы это, устанавливая тип опции под WAN для моста? Я обычно пробуюсь через это методом проб и ошибок, но я не хочу ломать свой роутер.

1 ответ1

0

Из вашего описания звучит так, будто вы на самом деле не хотите порт WAN, вы хотите, чтобы порт WAN действовал "как другой порт LAN".

В этом случае самым простым решением было бы изменить первый параметр портов "config switch_vlan" на "0 1 2 3 4 5t", а второй - просто "5t". Это соединит порты WAN и LAN, и все они будут работать одинаково, а устройство будет действовать как коммутатор, а не маршрутизатор. Это будет иметь эффект преобразования порта WAN в другой порт LAN - он все равно оставит логику для порта WAN, но физического порта WAN там не будет. (Порт wan, из моих конфигов на том же роутере, порт 0)

(Если это не так, пожалуйста, уточните настройки вашей сети, что работает, а что нет, чтобы я мог лучше понять проблему).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .