Настройте домашний VPN, чтобы разрешить просмотр веб-страниц из удаленной сети

Если я настроил VPN-сервер на основе XP, используя следующие инструкции (я думаю, что это довольно стандартный метод):

http://www.onecomputerguy.com/networking/xp_vpn_server.htm

смогу ли я подключиться к серверу с моего ноутбука Mac (OSX 10.6) из удаленной сети и использовать VPN-туннель для безопасного просмотра веб-страниц?

Я бы использовал этот метод для подключения к VPN с моего Mac:

http://kb.iu.edu/data/aped.html

Я бы использовал поддержку DynDNS на моем маршрутизаторе, чтобы избежать проблем с моим динамическим IP-адресом дома.

причина, по которой я спрашиваю (и не просто попробовать), является то, что я сначала придется забрать старый ноутбук windows, чтобы действовать в качестве сервера. Это несколько часов езды, поэтому я не хочу делать это, только чтобы узнать, что это не сработает. Большинство статей по этой теме посвящено подключению с удаленного компьютера к доступ к файлам в домашней сети и т. д. Я не забочусь об этом-просто хочу туннелировать веб-трафик.

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

спасибо заранее.

22
задан Sathya
22.11.2022 8:17 Количество просмотров материала 3103
Распечатать страницу

3 ответа

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

по существу вы создали SSH туннель между вашим Mac ноутбуком и SSH сервером дома:

ssh -ND 9999 you@yourserver.com

затем настройте браузер на использование локального прокси-сервера SOCKS. Так что в Firefox что-то вроде это:

Screenshot

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

2
отвечен heavyd 2022-11-23 16:05

ОК. Поэтому, взяв на борт предложения других ответов, я сделал еще несколько исследований и закончил с этим решением:

от:http://antrix.net/journal/techtalk/ssh_tunnel.comments

  • получить учетную запись хостинга домена с ssh доступ к оболочке (например, dreamhost)
  • настройка аутентификации на основе ключа
  • добавить псевдоним командной строки:

    SSH-туннель= ' ssh-N-v-D 8080 user@mydomain.com'
  • запустить SSH-туннель из локальной консоли.
  • установите расширение Switchproxy Firefox и настройте его на использование 127.0.0.1:8080 в качестве прокси Socks v4.
  • проверьте настройки.
  • так как мы использовали подробный (-v) флаг, вы должны увидеть информацию о соединении в выходных данных оболочки туннеля.

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

2
отвечен ev. 2022-11-23 18:22

немного другое решение для простого прокси-сервера SOCKS-настроить Apache (или что-то еще) дома и использовать его в качестве прокси-сервера. Вам также понадобится настройка SSH-сервера дома. Если вы хотите использовать прокси-сервер, SSH на ваш домашний сервер с перенаправлением локального порта (например, 8888). Затем установите атрибут прокси-сервера HTTP http://localhost:8888 в любом приложении вы хотите использовать его.

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

1
отвечен Joe Casadonte 2022-11-23 20:39

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх