Этот вопрос может даже не иметь смысла. У меня очень ограниченное понимание того, как работают сетевые протоколы. Моя формулировка этих вопросов может быть очень плохой.

В моей школе включен брандмауэр. Запуск онлайн-версии Firebind говорит мне, что очень мало доступных портов UDP. Программа, которую я хотел бы запустить, Властелин Колец Онлайн, требует, чтобы были доступны порты 9000-9010 и 2900-2910. Можно ли вообще "перенаправить" эти порты на моем компьютере? По сути, сообщая программам, которые хотят использовать эти порты, использовать другие порты. Те, которые я могу проверить, открыты. Steam работает, например. Могу ли я теоретически указать программе использовать те же порты, что и в Steam?

3 ответа3

0

Существуют инструменты для внутренней маршрутизации портов (к сожалению, не могу найти их сейчас), но, учитывая, что брандмауэр, с которым вы сталкиваетесь, отсутствует на вашем компьютере, это не сработает.

Имейте в виду, что причина, по которой они установили брандмауэр, заключается в том, чтобы в первую очередь предотвратить подобные действия.

Лучше всего было бы использовать что-нибудь, чтобы захватить ваш компьютер дома, например, logmein , teamviewer , vnc и т.д., И таким образом контролировать игру. Однако производительность будет плохой, поэтому она может и не работать.

РЕДАКТИРОВАТЬ: я упоминал, что маршрут будет делать сопоставления портов, но я запутался с другой программой, которая не может придумать, как ее имя.

0

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

0

Я не уверен, что полностью понимаю специфику проблемы, но в ситуациях, когда существует промежуточный компонент, блокирующий трафик, который вы не можете контролировать, лучший способ обойти его - это направить весь соответствующий трафик через VPN. Это может даже работать для входящих соединений. Это может быть сложно, если ваше приложение использует UPNP, возможно, лучше использовать мостовое VPN-решение ... Вам понадобится внешний сервер, которым вы можете управлять, чтобы выступать в качестве сервера VPN. Скорее всего, вы будете испытывать большую задержку.

Дайте мне знать в комментариях, если вы хотите подробные инструкции ...

Другие решения могут включать какие-то решения типа удаленного рабочего стола / типа VNC, но, вероятно, задержка будет еще хуже

В связи с этим: Возможно, лучшим и более прямым решением было бы подружиться с кем-то в их ИТ и купить им пиво или что-то еще :)

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