Как маршрутизировать интернет-соединение через TeamViewer VPN?

26

Я пытаюсь подключиться к моему домашнему компьютеру через VPN с помощью teamviewer.

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

Кто-нибудь знает, как это сделать в Windows 7 ?

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

Хамид
источник

Ответы:

13

По сути, вам необходимо решение для маршрутизации интернет-запросов от вашего текущего компьютера (за исключением вашей сети), через VPN и локальную сеть (и доступ к Интернету).

Используя VPN Teamviewer, вы получаете только прямое соединение между вашим текущим компьютером и компьютером, на котором работает Teamviewer (или, я бы сказал, «частной» сетью между ними). Итак, я считаю, что вы на самом деле не имеете доступа к вашей локальной сети.

Единственный способ получить доступ к Интернету в сети - через прокси. Компьютер в вашей сети будет получать запросы через VPN-сеть Teamviewer и действовать как прокси для вашей локальной сети.

Вот как я это сделал:

На компьютере внутри вашей сети:

  1. Загрузите и установите прокси-сервер на свой компьютер, на котором работает сервер Teamviewer, внутри вашей сети. Я предлагаю использовать Squid .
  2. Настройте прокси-сервер и убедитесь, что он будет принимать все входящие запросы, в том числе из сети Teamviewer VPN (не из локальной сети). Я только что дал доступ ко всем в /etc/squid.conf в соответствующих параметрах конфигурации (пожалуйста, обратитесь к соответствующей документации).
  3. Инициализировать прокси.
  4. Убедитесь, что Teamviewer работает как служба и что VPN-соединение включено.

На компьютере вне вашей сети

  1. Убедитесь, что вы подключены через VPN-соединение Teamviewer
  2. Зайдите в настройки прокси вашего веб-браузера и установите параметры, как показано ниже
  3. Работайте в Интернете, используя доступ в интернет вашей частной сети.

прокси-сервер : имя хоста или IP-адрес (вы можете использовать IP-адрес, предоставленный Teamviewer, но имя хоста лучше)
порт подключения : 3128 (порт Squid по умолчанию)

Используйте один и тот же сервер для всех протоколов

PS . Вы можете настроить прокси-сервер для всего компьютера, используя настройки Интернета (IExplorer и Chrome), но Mozilla Firefox поддерживает «приватную» конфигурацию, позволяя просматривать веб-страницы через прокси только внутри Firefox.

Jonas
источник
2
отличный ответ! это работает, спасибо! : D Гораздо проще использовать «Network Redirector - Mini Proxy» размером менее 2 МБ без настройки. redirproxy.bplaced.net
9
Работает ли Redirproxy как служба Windows?
Джонас
FreeProxy Internet Suite также является простым и хорошим вариантом. Он работает как сервис и имеет приятный пользовательский интерфейс. Только не забудь про брандмауэр.
Джонас
Squid больше не доступен для Windows
LifeH2O
Как насчет того, чтобы просто поделиться своим Ethernet-соединением с виртуальным адаптером VPN?
Скан
0

Сначала я думал, что вы все перепутали. Я обнаружил, что есть отдельный модуль "teamviewer VPN", но я не знаю, как это устранить. Обычно Teamviewer позволяет просматривать и использовать чужой рабочий стол (отправляет видео / аудио и мышь / клавиатуру). VPN - это туннель из одной сети в другую.

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

Если вы хотите отправить файлы на другой компьютер, вы должны настроить для этого другой протокол (например, стандартный принтер Windows / общий доступ к файлам). Если вы хотите использовать его в качестве своего рода анонимного прокси, вы должны убедиться, что ваш трафик направляется правильно.

В любом случае сначала убедитесь, что вы действительно можете пропинговать другой компьютер через VPN (пингуйте внутренний IP вашего homepc из удаленного местоположения). В большинстве случаев брандмауэры на маршрутизаторах / модемах вызывают проблемы. Используете ли вы Windows 7 в обоих местах? Можете ли вы перейти на внешний сайт через ваш домашний компьютер? Попробуйте использовать tracepath / traceroute / tracert для внешнего сайта. Вы настраивали маршрутизацию? Если это не так, это может быть так же просто, как открыть окно «Сетевые подключения», выберите оба подключения, удерживая Ctrl, и нажмите «Мостовые подключения».

xatr0z
источник
Я использую Windows 7 на обоих компьютерах. и я могу определенно пропинговать мой домашний компьютер с моего удаленного компьютера. я должен настроить маршрутизацию на моем домашнем компьютере или удаленном компьютере? спасибо ...
Хамид
Сервер VPN, так что в вашем случае ваш домашний компьютер. Для настройки выберите оба сетевых адаптера и нажмите «Мостовые соединения».
xatr0z
Хорошо, поэтому, когда я соединяю оба сетевых адаптера, я отключаюсь от Интернета !!!! Я использую беспроводной маршрутизатор для подключения к Интернету. после моста мой homepc все еще подключен к беспроводному маршрутизатору, но без интернета ... Я даже пытался вручную настроить параметры DNS-сервера и шлюз по умолчанию на параметры маршрутизаторов, но это тоже не сработало!
Хамид