У меня есть компьютер дома в Бостоне. Я хотел бы настроить его так, чтобы, когда я путешествую и выхожу в интернет, это выглядело так, будто я нахожусь на своем компьютере в Бостоне. Я использовал LogMeIn, но (a) это излишество, так как мне не нужен доступ к моему компьютеру, а нужен только его IP-адрес (b) они взимают ежегодную плату и (c) они медленно работают с мышью и клавиатурой.
Есть ли лучший способ «туннелирования» через мой компьютер в Бостоне, чтобы создавалось впечатление, будто я нахожусь за этим компьютером, когда я сижу в Интернете на своем портативном компьютере?
Мой компьютер в Бостоне оснащен двойной загрузкой: на нем установлены XP и Ubuntu.
решение1
Вы можете настроить свой бостонский компьютер как прокси-сервер, подробностиздесь. Единственная загвоздка в том, что вам либо понадобится статический IP-адрес в Интернете для вашего компьютера в Бостоне, либо придется искать способ узнать его IP-адрес каждый раз, когда вы захотите подключиться к Интернету с его помощью.
ОБНОВЛЯТЬ:Существует множество бесплатных поставщиков услуг DNS, таких как OpenDNS, FreeDNS и т. д. В качестве альтернативы вы можете использоватьэтотинструмент для периодической отправки вам по электронной почте интернет-IP-адреса вашего компьютера.
решение2
Лично я бы настроил 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. Выглядит устрашающе, но на самом деле все не ТАК уж и плохо.
решение3
Это зависит от того, какая ОС установлена на вашем ноутбуке.
Вы можете легко использовать 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, но для взаимодействия через SSH вам понадобится PuTTY.
Вам также понадобится настроить динамический DNS, например DynDns.org.