Tunelling в удаленное подключение к интернету
У меня дома есть компьютер в Бостоне. Я хотел бы настроить его так, чтобы, когда я путешествую и выхожу в интернет, это выглядело так, как будто я на своем бостонском компьютере. Я использовал LogMeIn, но (а) это излишне, так как мне не нужен доступ к моему компьютеру, и мне просто нужно использовать его IP-адрес; (б) они взимают ежегодную плату и (в) медленно пользуются мышью и клавиатурой.
Есть ли лучший способ "туннелировать" через мой компьютер в Бостоне, чтобы выглядело так, как будто я на этом компьютере, когда я бродю по сети на своем портативном ноутбуке?
Мой бостонский компьютер - это двойная загрузка с XP и Ubuntu.
3 ответа
Вы можете настроить свой Бостонский компьютер в качестве Прокси, подробности здесь. Единственная выгода в том, что вам понадобится статический IP-адрес в Интернете для вашей машины в Бостоне или вам придется искать способ выяснить его IP-адрес каждый раз, когда вы хотите подключиться к Интернету с помощью него.
ОБНОВЛЕНИЕ: Есть много бесплатных поставщиков услуг DNS, таких как OpenDNS, FreeDNS и т. Д. Кроме того, вы можете использовать этот инструмент для периодической отправки по электронной почте вам IP-адрес вашего компьютера.
Я лично настроил бы VPN-сервер либо на установку Windows, либо на установку Ubuntu.
Какую версию Windows XP вы используете? Если это XP Professional, то у него есть встроенная поддержка для работы в качестве VPN-сервера - проверьте: http://www.onecomputerguy.com/networking/xp_vpn_server.htm.
Если вы используете XP Home, то, вероятно, я бы запустил свой VPN-сервер в Ubuntu - я бы также использовал OpenVPN в качестве серверного программного обеспечения. Здесь есть руководство: http://library.linode.com/networking/openvpn/ubuntu-10.10-maverick. Это выглядит устрашающе - но на самом деле это не так уж плохо.
Это зависит от того, какая ОС у вашего ноутбука.
Вы можете легко использовать SSH туннелирование. Например, между двумя машинами Linux вы можете запустить "ssh -D 10000 ". Это создаст прокси-сервер SOCKS 5 на вашем локальном компьютере (вашем ноутбуке), затем настройте браузер вашего ноутбука на использование этого прокси-сервера SOCKS 5.
Если на вашем ноутбуке установлена ОС Windows, используйте PuTTY для подключения к домашнему компьютеру, на котором работает Ubuntu. Для этого просто следуйте этому руководству: http://www.techrepublic.com/blog/security/use-putty-as-a-secure-proxy-on-windows/421
Это та же концепция, что и для прокси от Linux до Linux, но вам нужен PuTTY для взаимодействия через SSH.
Вы также захотите настроить динамический DNS, что-то вроде DynDns.org