У меня есть два роутера. Один маршрутизатор (модем / маршрутизатор Comcast) подключен к Интернету. Второй маршрутизатор работает под управлением TomatoUSB и находится в режиме моста, подключенного к первому маршрутизатору через его порт WAN. Наконец у меня есть компьютер, который подключен к маршрутизатору TomatoUSB. DHCP отключен на втором маршрутизаторе; ПК получает свой IP-адрес от первого маршрутизатора. Настройка (с IP-адресами) выглядит следующим образом:
COMCAST MODEM/ROUTER (10.0.10.1) -> TOMATOUSB ROUTER (10.0.10.2) -> PC (10.0.10.13)
Эта настройка работает в том, что у меня есть доступ в Интернет на ПК. Теперь я хочу разрешить VNC-соединения с ПК из Интернета, но только с белого IP-адреса. Я могу выполнять фильтрацию только такого типа на маршрутизаторе TomatoUSB, поэтому он и есть.
Я попытался перенаправить порт 5900 с модема / маршрутизатора на маршрутизатор TomatoUSB (от WAN до 10.0.10.2), а затем с маршрутизатора TomatoUSB на ПК (с 10.0.10.2 до 10.0.10.13), но это не работает. Если я переадресую порт 5900 от модема Comcast напрямую на ПК, это работает, так что, похоже, маршрутизатора TomatoUSB там вообще нет.
Я должен упомянуть, что у меня есть одно ограничение: IP-адрес ПК должен быть 10.0.10.13.
Может кто-нибудь пролить некоторый свет на это? Эта настройка имеет смысл в моей голове, но я уверен, что упускаю что-то фундаментальное для того, как работает этот тип сети. Спасибо!