3

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

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

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

2 ответа2

6

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

вы можете попробовать использовать бесплатный сервис vpn, такой как LogMeIn-hamachi. Этот сервис бесплатный и работает таким образом, что и ваш рабочий стол, и ноутбук подключаются к серверу logmein, а затем сервер связывает вас.

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

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

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

В консоли: [aptitude установить openssh-сервер]

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

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

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

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

2

Ты можешь зайти на сервер университета? Если это так, то вы сможете настроить ssh-туннель:

ssh -N -p 22 will@fakename.org -L 2025/localhost/25

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

  • ssh - фактическая команда SSH

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

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

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

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

  • хост: localhost
  • порт: 2025

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