1

У меня дома два роутера. Первый маршрутизатор находится наверху и подключен к кабельному модему. Второй маршрутизатор находится внизу и действует как "усилитель сигнала" для первого маршрутизатора. Устройства, подключенные к маршрутизатору наверху, имеют IP-адреса в форме 192.168.1.n Устройства, подключенные к маршрутизатору на нижнем этаже, имеют IP-адреса в виде 192.168.2.n. Я слепо следовал инструкциям на сайте, чтобы сделать это, просто рад, что это работает!

Наверху у меня ПК под управлением Win 7 64 бит. Назначенный IP-адрес - 192.168.1.7. У меня есть VNC Viewer, работающий на этом.

Внизу у меня второй компьютер под управлением Vista 32 Home edition, который подключен ко второму маршрутизатору и имеет IP-адрес 192.168.2.114. VNC сервер работает на этом. Это слушает на 5900. Там нет брандмауэра.

Когда я пытаюсь подключиться к этому компьютеру внизу, он выходит с сообщением "Не удалось подключиться к серверу". Я не могу пинговать к этому либо.

Если я пытаюсь подключиться к этому компьютеру внизу, используя VNC Viewer, с другого компьютера, который подключен к тому же маршрутизатору внизу, то он работает как чудо.

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

Информация о маршрутизаторе - наверху - ASUS RTN13U, внизу - DD-WRT v24 RC-5

Спасибо!

PS Я также разместил это на форуме Ultra VNC, но, похоже, он не слишком активен, так что я позволил себе использовать multipost.

1 ответ1

2

Предположительно, хотя вы не указываете, как они подключены, маршрутизатор внизу работает в режиме маршрутизатора. Если у него есть опция, переведите ее в "режим моста" или "режим точки доступа". Если он не имеет возможность, и вы подключаетесь через провод к маршрутизатору 1, дайте ВНИЗУ маршрутизатору фиксированный адрес в 192.168.1.X сеть, которая не является адресом чего-либо еще и не находится в диапазоне адресов, передаваемых DHCP-маршрутизатором наверху. Возможно, вам придется изменить настройки DHCP на верхнем маршрутизаторе. Выключите DHCP нижнего маршрутизатора и убедитесь, что его адрес шлюза установлен на верхний маршрутизатор. Затем перенесите провод с верхнего на порт LAN, оставив его порт WAN пустым. Это метод грубой силы, превращающий его в точку доступа.

Возможность доступа наверх из нижнего этажа (но не в другом направлении) типична для того, чтобы внизу был NAT-удален с верхнего этажа (который NAT-удален из Интернета). Вы хотите, чтобы внизу и вверху была одна и та же сеть, а это значит, что вам нужно, чтобы внизу маршрутизатор работал не как маршрутизатор, а просто как точка доступа.

Если вы действительно ХОТИТЕ иметь две отдельные сети, то вам нужен маршрутизатор нижнего уровня «port-forward» с 5900 по 192.168.2.114, и с верхнего этажа вы должны были бы подключиться к сетевому адресу верхнего этажа маршрутизатора (его адресу порта WAN). Маршрутизатор внизу будет передавать трафик от 5900 до 192.168.2.114, и ваше соединение должно работать. Но это, вероятно, менее подходящее решение для вашей проблемы, поскольку оно работает только для конкретного компьютера и звучит так, будто у вас есть две сети, но вы действительно хотите одну.

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