Удаленный серфинг с другого компьютера

Удаленный серфинг с другого компьютера

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

Мой ноутбук — Mac, и я планирую брать его с собой, когда буду в отпуске. Мой обычный компьютер, который стоит в моей квартире и с которого я могу получить доступ к базе данных моего университета, работает под управлением Ubuntu.

Предложения?

решение1

Теперь, поскольку ваш рабочий стол также находится за брандмауэром, вы не сможете подключиться к нему по ssh или rdp извне (поскольку они, вероятно, не настроят для вас NAT)...

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

Таким образом, вы сможете подключиться к своему рабочему столу, введя IP-адрес, который вам предоставил logmein.

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

Вам необходимо настроить SSH-сервер на вашем рабочем столе, установив openssh-server.

В консоли: [aptitude install openssh-server]

Затем на своем ноутбуке вы можете подключиться к SSH-серверу своего настольного компьютера и использовать его в качестве прокси-сервера...

В консоли: [ssh -D 8080 logmeinip] (замените logmeinip на IP-адрес вашего рабочего стола в logmein)

Затем вам нужно установить прокси-сервер вашего браузера на localhost или 127.0.0.1 на порту 8080 (также сделайте это для локальных IP-адресов)

Теперь вы сможете просматривать базу данных без ограничений.

решение2

Можете ли вы подключиться по ssh к университетскому серверу? Если да, то вы должны иметь возможность настроитьssh-туннель:

ssh -N -p 22 [email protected] -L 2025/localhost/25

Вот разбивка команды:

  • ssh — настоящая команда SSH

  • -N сообщает SSH, что мы не хотим выполнять удаленную команду. Не так уж и необходимо, но делает это безопаснее.

  • [email protected]- информация об учетной записи и хосте SSH. Имя пользователя будет на сервере fakemachine.org

  • -L 2110/localhost/110 Этот создает туннель. Он сообщает SSH пересылать трафик с порта 2110 на локальной машине на порт 110 на удаленной машине.

После выполнения команды вы можете задать настройки прокси-сервера вашего веб-браузера с помощью (в данном случае):

  • хост: локальный хост
  • порт: 2025

Связанный контент