2
  • Мое домашнее соединение является частью большого NAT, вне моего контроля.
  • В моем доме мой маршрутизатор имеет NAT, под моим контролем.
  • Я контролирую общедоступный Linux VPS с одним IP-адресом вне моей домашней сети.

В идеале я хотел бы настроить что-то, чтобы я подключал свой домашний компьютер к своему VPS, и после этого порт X на моем VPS ведет к порту Y на моем домашнем компьютере, чтобы запустить игровой сервер игра, которая не работает под Linux. Это возможно?

2 ответа2

5

Если весь трафик с вашего IP-адреса поступает на ваш маршрутизатор, возможно, будет возможно направить определенные порты на игровой сервер; это действительно зависит от того, какие параметры переадресации портов дает вам ваш маршрутизатор.

Если вы можете войти в настройки маршрутизатора, найдите параметры конфигурации «переадресация портов», «виртуальный сервер» или «приложение». Еще лучше, сообщите нам марку и модель вашего роутера, и кто-то, несомненно, сможет посоветовать.

Отредактировано после нового комментария от оп:

Вы говорите, что управляете VPS, поэтому он получает весь трафик, отправленный на ваш 1 IP-адрес, верно? Вы можете использовать iptables для переноса содержимого на сервер в вашей локальной сети: http://forum.parallels.com/showthread.php?t=53405. Также сделайте веб-поиск для порта VPS вперед

2

Это было бы возможно только с некоторым прокси-сервером и туннелем VPN или SSH. Я думаю, что вы найдете задержки и накладные расходы практически невозможно.

По сути, вы должны подключить SSH к вашему VPS-серверу в его центре обработки данных, а затем указать ему пересылать пакеты на определенный порт через SSH-соединение с вашей машиной.

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