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

Он также сказал, что есть способ получить доступ к его серверу извне.

Сервер нашего университета - Polaris, и я могу подключиться к своему университетскому серверу, используя telnet и свое имя пользователя / пароль.

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

1 ответ1

1

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

Я собирался написать все это, но нашел эту страницу, которая делает это намного лучше, чем я мог иметь. Как резюме:

В Linux/Unix/Cygwin:

ssh -C2qTnN -D 9090 username@server

Это устанавливает для него прокси-сервер socks и требует от вашего браузера указать порт 9090 для трафика (для этого перейдите по ссылке выше). (9090 используется, потому что это незарезервированный порт в системе, хотя обычно я использую 8080, который обычно используется вместо обычного HTTP-трафика (80)).

В Windows ссылка показывает, как установить это через puTTY - я пробовал оба способа ранее и имел успех (Cygwin на windows, в моем терминале linux или с помощью Putty).

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