Когда-то, еще при царе Горохе, у меня стояла такая задача. Не то, чтобы задача, но было интересно. Можно ли получить полный (прямой, что ли) доступ в интернет, если в сети есть прокси-сервер, а доступа к сетевым железкам нету? Это может быть интересно в случаях, если некоторые ресурсы закрыты, или, что еще чаще, хочется поиграть онлайн, а игра не поддерживает прокси. Некоторые игры можно запускать через программу FreeCap. Но, это те игры, которые поддерживают возможность использования этой программы. Как извесно, она внедряет свою .dll библиотеку в чужой процес. Не все игры и иные программы позволяют провести такую операцию. Так что, лучше всего заиметь собственный интерфейс с белым адресом. При этом прописать постоянный маршрут в локалку, а этот интерфейс сделать шлюзом по умолчанию. И все это реально. Причем, без специальных прав на конфигурацию сети. Конечно, нужно иметь права локального админа на саму машину и знать адрес своего прокси-сервера. Итак, начнем.
Использовать будем две очень интересные, а главное, бесплатные утилиты. Идем на сайт https://www.your-freedom.net/. Регистрируемся. Это нам будет необходимо в дальнейшем. Заодно скачиваем утилиту. Сразу предупреждаю, что под Windows 7 необходимо запускать ее в режиме администратора. Имеем:
Жмем на кнопку «Настройка», переходим на вкладку «Подключение к серверу»
и запускаем мастер, нажимая на одноименную кнопку. Программа начнет искать доступные сервера. Выберите один из рекомендуемых серверов.
Далее возвращаемся в предидущее окно и переходим на вкладку «Учетная запись»
Вводим логин и пароль под которыми мы ранее регистрировались на сайте. Далее переходим на вкладку «Настройка прокси».
Вводим адрес прокси и порт. Нажимаем кнопку «Сохранить и выйти». В главном окне переходим на вкладку «Порты».
Здесь нажимаем кавычку OpenVPN. Порт оставляем по умолчанию. Переходим на вкладку сообщения и выбираем уровень детализации логов. У меня стоит «ИНФО». Вы можете выбрать другой, оптимальный для Вас. На этом настройка этой утилиты завершена.
Что мы можем делать с этим теперь? Во-первых: данная утилита позволяет построить цепочку соединений таким образом, что если у Вас закрыт доступ на какой-то ресурс, то Вы сначала соединяетесь с сервером-посредником (тот сервер, который Вы выбрали в процессе настройки утилиты), а он от своего имени осуществляет запрос на интересующий Вас ресурс. А потом отдает Вам ответ. То есть, получается, что Вы работаете через другой прокси-сервер. Программа дает возможность делать прокси из самого себя. Остается в настройках прокси в браузере просто прописать параметры: IP address: localhost, port: 1080. Это тоже является большим преимуществом по простой причине — Вы не можете указать любой другой анонимный прокси у себя, ибо Вы не имеете прямого доступа в интернет. Поэтому, localhost в качесстве анонимного сервера является оптимальным вариантом. В итоге, мы можем ходить через localhost на любой ресурс.
Но, что делать, если нам все-таки нужно поиграть онлайн в игру. Следующий шаг — делаем свой интерфейс с реальным IP-адресом. Для этого скачиваем программу OpenVPN. Устанавливаем ее и в свойствах исполняемого файла указываем, что ее запускать всегда от имени администратора. Это необходимо для того, чтобы утилита могла прописать в системе все необходимые маршруты. После установки утилитки у нас появится дополнительный сетевой интерфейс TAP-Win32 Adapter. В настройках адаптера в TCP/IPv4 вручную указываем DNS: 85.214.18.161. Также можно прописать и второй, но не обязательно: 85.214.100.186. Теперь запускаем программу Your Freedom от имени администратораб нажимаем «Подключиться» и видим солнышко в открытых дверях:
Запускаем cmd, делаем ipconfig и видим:
Можете соединяться с любым ресурсом в интернете. Есть один, но очень значительный минус — маленькая скорость и ограничение по времени в неделю. Но если не придираться, а играть вмеру :), то хватит и скорости, и времени. Можно сделать нескольно аккаунтов, но это уже на усмотрение пользователя. Конечно, есть и платные варианты, если Вам ну очень нужно :).
Принципы я раскрыл. Далее дело за Вами. Удачи!
vladimir
Январь 19, 2013 at 13:08
громадное спасибо. нам на работе из-за некоторых ушлепков заблокировали доступ в инет наполовину, все бы ничего но и мир танков тоже, спасибо за помощь все ок прога рулит на все 100 пинг устраивает , а то по 130 грн на 3g тратить дороговато, есть один вопрос в чем недостаток проги, и на сколько долго ее хватает, те ск трафика можно использовать и тп ответ если не трудно vvlua@ya.ru
Александр Бойченко
Январь 19, 2013 at 20:02
Недостаток в том, что, во-первых, скорость на бесплатных серверах маленькая, во-вторых, ограничение 6 часов в неделю на тех же бесплатных серверах. Но это не недостатки самой проги, а специальные ограничения, для того, чтобы покупали премиум доступ. А в самой проге недостатков я не заметил.
Макис
Февраль 18, 2013 at 11:23
У меня your freedom пишет «ваша свобода под угрозой»
и ОпенВПН «красный» монитор
Александр Бойченко
Февраль 18, 2013 at 11:29
Еслы Вы все сделали правильно, но коннекта всеравно нету, то, возможно, на прокси-сервере забанены и эти сервера — к которым конектится your freedom. Но, вероятность маленькая, проверте настройки или посмотрите — может Вы исчерпали лимит бесплатного подключения. Об это я писал.
Роман
Февраль 23, 2013 at 09:56
Попробуй сервис GameFreedom — меня он выручил. Думаю цена в 90 рублей в месяц не особо напрягает, а удовольствие от игры в World of Warcraft или WOT, когда на работе заняться нечем зашкаливает. И заниматься реконнектами и поиском проксей с нормальным пингом не надо — все уже настроено и работает на ура.
По демо — доступу играть морока та еще
ravil
Декабрь 18, 2013 at 04:09
У меня не столько комментарий, сколько вопрос: в процессе подключения второго компа к интернету через вторую сетевую карту первого компа у меня пропал доступ к игре в режиме мультиплеер. Игра Fia World Rally Chempioncsip WRC 4, установлена была на первом компе, и как бы лицензионная, но играла. После успешного подключения второго компа к интернету я установил на нем эту игру, и в ней мультиплеер работает. В связи с этим у меня возник вопрос, а как различаются эти два компа со стороны сети, IP-адрес у обоих компов одинаковый, показывает программа http://2ip.ru. Но сайт игры как-то различает компьютеры. И видит ли провайдер подключение второго компа?
Александр
Декабрь 18, 2013 at 05:28
Во-первых, клиент игры сам учавствует в идентификации его на сервере (могут использоваться какие-то уникальные идентификаторы клиента). Во-вторых, оба компа выходят в сеть через один IP, но подключение осуществляется через разные порты (исходный порт может быть от 1024 до 65535). Соответственно, по этим друм параметрам игровой сервер и может идентифицировать два разных клиента. Провайдеру же всеравно — он видит только тот комп, который подкючен к нему. Как Вы построите у себя внутри сеть — его не интересует (можете роутер поставить и НАТиться, можете через сетевой мост работать, можете сделать шлюзом первый комп и т.д.)
ravil
Декабрь 21, 2013 at 10:48
Идентификация (логин-пароль) проходят успешно почему-то с обоих компов. И мультиплеер игры, установленной на втором компе, полностью работоспособен, а на первом компе мультиплеер урезан. Ладно бы сайт не пускал сразу при входе в игру, а так непонятно. Посмотрел с помощью BWMeter, что за сайт, но он недоступен ни с компа, ни с помощью 2ip.ru , хотя из игры, как показывает BWMeter, сайт и комп активно обмениваются информацией. Я подумал, что тут используются какие-то уникальные идентификаторы, и сдался. Хотя буду рад какой-нибудь информации по этому поводу.
Александр
Декабрь 23, 2013 at 05:20
Это все на L7 работает. Но я никак не пойму, что Вас конкретно интересует? Куча какой-то инфи, а вопрос не поставлен.
ravil
Декабрь 27, 2013 at 06:46
А вопрос у меня такой: игра у меня работает на втором компе — это ноутбук, на нем играть неудобно. Хотелось бы чтобы игра работала на первом компе, а на втором она не нужна. Как это сделать? (Имеется в виду мультиплеер) И что такое L7?
Александр
Декабрь 27, 2013 at 07:08
L7 — прикладной уровень работы сети.
У вас привязка по какому-то идентификатору игрового софта. Здесь сеть непричем.
ravil
Декабрь 27, 2013 at 08:01
В том-то и дело, что привязка к идентификатору имеется только у второго компа, а первый никак не хочет — не может идентифицироваться. В общем, извините за назойливость, но похоже, обойти защиту на игровом сайте — нереально.!?
saikel
Февраль 28, 2014 at 05:56
а есть другая прога похожая на yf?
Антон
Май 29, 2014 at 07:08
Мда, фраза «необходимо запускать ее в режиме администратора» рубит насмерть.
Если я не знаю пароля админа, что естественно, то грош цена этой проге!
Александр
Май 29, 2014 at 07:13
Она вносит изменения в маршрути. Для этого нужны права администратора.
Proton
Март 24, 2015 at 09:55
Q: «Мда, фраза «необходимо запускать ее в режиме администратора» рубит насмерть.»
Не прочел Ваш коммент, пришел на работу, думаю счас погамаю — не тут то было((((
Нашел альтернативу если кому интересно GameFreedom http://gamefreedom.ru
Клиент ставится без прав админа! Точнее он вообще не ставится а просто на флешке приносится и меняет маршрут. За статью спасибо!
Александр
Март 24, 2015 at 14:07
Система не даст поменять маршруты без админских прав, как не крути.
Алексей
Август 12, 2014 at 07:35
не могу поставить галочку OpenVpn
Александр
Август 12, 2014 at 10:12
Если ее нет или она неактивна, то попробуйте сначала поставить сам openvpn.