Запустите сервер за маршрутизатором
Я владею виртуальным частным сервером. В настоящее время я хочу запустить сервер на своем локальном компьютере (за маршрутизатором, к которому у меня нет доступа администратора, поэтому я не могу перенести порт).
Могу ли я использовать виртуальный частный сервер в качестве туннеля или прокси для моего локального сервера, чтобы клиенты могли получить доступ к службам сервера? Запуск сервера на удаленном VPS не вариант.
Вкратце: сервер фактически работает на моем домашнем компьютере, но я хочу, чтобы мой виртуальный частный сервер был "посредником", к которому клиенты подключаются для доступа к моему локальному домашнему серверу.
VPS: Windows Server 2008
Мой локальный ПК, на котором я собираюсь запустить сервер: Windows 8
Если есть программное обеспечение, которое я могу использовать для этого, было бы еще лучше.
1 ответ
Не уверен, что я полностью уверен в вашей существующей настройке, но вы можете обойти ваш маршрутизатор, используя VPN или прокси-туннель, так как они обычно используют порты 80 или 443, которые по умолчанию доступны.
Если вы создадите туннель между двумя компьютерами, локальные службы на вашем компьютере с Win 8 будут видны вашему компьютеру с VPS.
Отличным инструментом для этого будет Putty.
Изменить: Учитывая, что сейчас есть 3 машины, и вы хотите получить доступ с третьего по второй, VPN должно быть достигнуто между вторым и третьим. Вы можете создать адаптер на втором (при условии, что это сервер), который принимает входящие VPN-соединения. Вы можете присоединиться к VPN с третьего, а также с первого.
Вы также можете поиграть с Routing Tables.