Я пытаюсь подключить маршрутизатор (RT-AC68U Advanced Tomato) к существующей сети с использованием белого списка MAC-адресов. Маршрутизатор находится в белом списке и может получить доступ к самому Интернету (SSH, может пропинговать и wget), но устройства, подключенные к маршрутизатору, не могут. Я знаю, что этого можно добиться в этой сети, поскольку специальная Windows Mobile Hotspot позволяет другим устройствам подключаться и обмениваться данными. Этот метод также игнорирует белый список MAC-адресов и позволяет совместно использовать mDNS. Я делаю это, так как родительская сеть имеет изоляцию для каждого устройства, и мне требуется обнаружение сети и mDNS для проекта.

Я бы хотел, чтобы маршрутизатор выступал в качестве коммутатора и точки доступа, но самое главное, я хотел бы делиться между устройствами. Итак, как я могу разрешить устройствам локальной сети доступ к глобальной сети?

1 ответ1

0

Если вы включите NAT и мост LAN и WLAN, вы должны получить что-то вроде этого:

       <-------- RT-AC68U  ------->

                    192.168.11.1
                        MAC2
                 ------bridge------
       WAN       LAN         WAN AP
       MAC1      MAC3          MAC4
      10.119.*    :            :
        |         :            :
   <----+        192.168.*  192.168.*            
   to existing   MAC5       MAC6
   router        Client1    Client2

Client1, Client2 и внутренний порт 192.168.11.1 моста (для доступа к маршрутизатору) находятся в сегменте 192.168.11.0/24, и все они должны иметь возможность общаться друг с другом. Когда они хотят получить доступ к существующей сети, RT-AC68U не делает этого и преобразует каждый исходящий пакет в пакет с 10.119. * (Адрес, который он получил на порту WAN) с MAC1.

С конфигурацией, которую вы получили, следуя моей опечатке (WAN вместо WLAN), RT-AC68U действует как коммутатор, и, если существует действительно белый список, только один клиент сможет общаться с существующей сетью.

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