3

У меня есть приложение и интернет-служба, которая отлично работает из моей домашней сети, но не работает (TCP-соединение "умирает" после нескольких КБ) в сети университета. Администраторы двух систем потратили несколько месяцев на то, чтобы сказать, что они ничего не сделали для того, чтобы вызвать это, и обвинять друг друга, и на самом деле не проявляют особого интереса, хотя все, чего я хочу, - это иметь возможность использовать приложение не только для случая, который я посещаю. Главная...

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

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

1 ответ1

2

Звучит как классический университет / школа / рабочее место, блокирующее порты или фильтрующее трафик, мое первое предложение - не пытаться обойти их брандмауэры, по опыту это происходит по какой-то причине, и они не любят, когда люди обходят его.

Следующий; изменение маршрутизации на вашем компьютере будет полностью зависеть от операционной системы, которую вы используете, так на какой ОС вы работаете на клиенте?

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

В качестве альтернативы вы можете приобрести услугу VPN, и в этом случае вам не нужно будет предоставлять общедоступный VPN-сервер в Интернете, что сэкономит деньги, если у вас еще нет общедоступного сервера.

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

Как указано выше, это полностью зависит от операционной системы, которую вы используете.

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