Что такое VPN и как использовать на примере ZenMate

Доброго времени суток, дорогие читатели и прочие личности. Сегодня поговорим про VPN и ZenMate.

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

Что такое VPN и как использовать на примере ZenMate - иконка статьи

VPN расшифровывается как Virtual Private Network (виртуальная частная сеть). Суть его в том, чтобы организовать защищенное (т.е. зашифрованное) взаимодействие между двумя (или более) узлами. При этом, когда такой трафик проходит через промежуточные узлы (например через вашего провайдера), то его невозможно (точнее крайне тяжело и бессмысленно) расшифровать и понять что там внутри.

Да, пока не очень понятно, но сейчас будет пример и станет понятнее.
Давайте приступим.


Зачем нужен VPN, как он используется и когда

Для домашнего пользователя самое частое применение VPN - это сокрытие информации о самом пользователе, а также получение доступа к заблокированным ресурсам. Об этом поговорим чуточку позже.

Для корпоративного пользователя основная задача VPN - защищенный доступ к удаленным объектам (или между объектами).

Рассмотрим типичную для компании ситуацию:

У вас есть два объекта, например, главный офис в Москве и ЦОД (Центр Обработки Данных) в Свердловске. Вы сис.админ, который находится непосредственно в Москве и в ваши задачи входит обслуживание ЦОД (проверка работы серверов, исправление неисправностей, выявление косяков оборудования и тп). И вот тут возникает вопрос - а как, собственно, удаленно все это делать?

Ведь по открытым каналам (т.е. интернету) подключаться к ЦОД небезопасно (ибо любой пользователь интернета в теории может получить туда доступ), ездить в сам ЦОД тоже не очень приятно (особенно если упал какой-то один сервер, а удаленного доступа у вас к нему нету). В этом случае есть несколько вариантов:

  1. Настроить удаленный доступ по открытым каналам, при этом закрыв все лишние порты списками доступа. Проблема этого варианта в том, что доступ есть, и он есть не только у вас, а в общем-то у любого пользователя сети;
  2. Попросить провайдера (ISP) выделить вам отдельную сеть (что-то типа большой локалки). Проблема такого варианта в том, что это ппц как дорого, и руководство вряд ли на такое согласится;
  3. Установить на каждой площадке по VPN устройству (криптошлюзу). Этот вариант самый выгодный, потому что достаточно дешевый и практичный. Вы точно также подключаетесь к ЦОД через сеть интернет, но ваш трафик от офиса будет шифроваться. Его нельзя будет вскрыть и просмотреть что там внутри. Соответственно из сети интернет подключиться к ЦОД никто не сможет, потому что они не смогут попасть в этот виртуальный туннель.

Для более наглядного представления нарисовал картинку.

к содержанию ↑

Чуть нагляднее подробнее

Зеленый пунктир между криптошлюзами - это виртуальный туннель. Туннель представляет собой зашифрованный канал между двумя устройствами.

Пример организации VPN между объектами

При этом абсолютно все равно что находится между ними. Там могут быть тысячи и тысячи устройств, но они не играют никакой роли.

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

И можно будет уже удаленно подключаться к любым серверам и оборудованию, не боясь, что к вам проникнет кто-то левый.

к содержанию ↑

Чем оно полезно еще

Для домашнего пользователя это может быть несколько сложновато, но все не так уж и страшно. Допустим, в ЦОДе что-то сломалось, а на дворе ночь и вы уже дома. Естественно, ехать в потемках работать вам совсем не улыбается. Но удаленно подключиться к ЦОДу вы не можете.

Здесь-то и помогает VPN клиент. Вы просто ставите специальное приложение, авторизуетесь в нем и получаете доступ прямо к ЦОДу (как если бы были с ним в локальной сети). При этом ваше подключение будет защищено и зашифровано.

Рассмотрим тему VPN клиента для домашнего пользователя более подробно. Допустим, вы хотите попасть на какой-то сайт, но вот незадача, авторы сайта взяли и заблокировали вашего провайдера (иногда такое бывает, да).

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

к содержанию ↑

ZenMate в качестве примера и VPN-решения

В таком случае помогает VPN клиент. Можно установить VPN клиент, хотя почти все клиенты в бесплатной версии ограничивают возможный трафик через VPN (об этом будет в следующей статье). Но можно использовать расширение для браузера. Хотя здесь тоже есть свои минусы (его не получится использовать, если вы работаете через прокси-сервер). Но дома у вас прокси не будет, так что рассмотрим пример на расширении ZenMate.

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

Что такое VPN и как использовать на примере ZenMate - скриншот 1

Скачать можно с официального сайта, выбрав под заголовком "Скачать" в меню, собственно, "VPN для #вашбраузер" (есть так же вариант для Windows, IOS, Mac и мобильного, но мы пока рассмотрим это решение как самое простое).

Единственное неудобство - нужно зарегистрироваться на оф. сайте, чтобы пользоваться расширением.

Чтобы установить пролистайте вниз и выберите соответствующую кнопочку:

установка Zenmate VPN - скриншот 1

После чего в синюю:

установка Zenmate VPN 2 - скриншот 2

И белую:

установка Zenmate VPN 2 - скриншот 3

После того, как вы его установили, у вас появится значок (синий или зеленый):

значок ZenMate

После чего потребуется зарегистрироваться или войти:

вход в Zenmate VPN 2 - скриншот 1

Нажимаете на значок и видите примерно такую картину:

интерфейс VPN ZenMate - скриншот 2

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

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

Список серверов VPN ZenMate - скриншот 3

В бесплатной версии доступны только несколько серверов: Румыния, Германия, Гонконг, США. Но этого более чем достаточно. Также, в бесплатной версии расширение может иногда навязывать рекламу, но обычно это не мешает работе.

На что, собственно, это влияет:

  • При выборе указанного сервера у вас будет IP адрес соответствующей страны. Таким образом, любой сайт будет считать, что вы подключаетесь именно из этой страны (к примеру, на многих роликах ютуба заблокирована Германия, не знаю почему :) );
  • При этом ваш провайдер не увидит подвоха, т.к. трафик между вами и выбранным сервером шифруется (организуется туннель);
  • Когда вам VPN не нужен, вы просто выключаете расширение путем нажатия на соотв. кнопку.

В настройках, в общем-то, ничего и нету, так что расширение крайне простое в освоении и достаточно полезное по функционалу.

к содержанию ↑

Схема организации VPN туннеля

Кому интересно как именно организуется туннель, вот более подробная схема (кликабельно):

Схема работы с VPN ZenMate - скриншот 4

На первой картинке вы обычным способ попадаете на сайт sonikelf.ru. У вас реальный IP адрес и трафик через провайдера идет в открытом виде.

На второй картинке у вас стоит расширение ZenMate, которое создает туннель со своим сервером. Трафик между расширением и сервером шифруется, при этом весь трафик между вами и целевым сайтом (например нашим) будет проходить через этот сервер и шифроваться.

Это несколько увеличивает задержку (т.к. надо зашифровать, расшифровать трафик + дойти до сервера, расположенного в другой стране и вернуться обратно).

к содержанию ↑

WebRTC Protect для VPN

На вкладке с настройками можно включить такую вот штуку:

WebRTC Protect для VPN - скриншот 1

Это бесплатное расширение для Chrome, которое гарантирует, что ваш IP никогда не будет обнаружен. WebRTC (Web Real-Time Communication) протокол может спровоцировать ситуацию, при которой трафик пойдет в обход прокси, что приведет к потенциальным "утечкам" IP-адреса пользователя. С ZenMate WebRTC Вы застрахованы от почти любых "утечек" и ваш статус онлайн-безопасности выходит на максимальный уровень.

к содержанию ↑

Покупка со скидкой

Специально для пользователей sonikelf.ru, купить программу со скидкой можно по этой ссылке.

Zenmate промо и скидки - скриншот 1

Цена ниже на несколько порядков + код на McAfee в подарок!

к содержанию ↑

Послесловие

Вот, в общем-то и все, что вы хотели бы знать о том, как работает VPN в общих чертах.

Среди плюсов использования VPN:

  • Организация доступа к требуемым ресурсам из любой точки мира;
  • Дешевизна и масштабируемость;
  • Сокрытие реальной информации о пользователе (геоданные, IP адрес, интернет активность и все такое);
  • Простота и удобство использования для пользователя;
  • Можно безопасно серфить в интернете из интернет-кафе (но антивирус никто не отменял).

Среди минусов:

  • Увеличение задержки (хотя для дома эта задержка почти не чувствуется) открывания страниц, скачивания файлов и т.п.;
  • Некоторая сложность с установкой (если вы хотите поднять свой кошерный  VPN).

Как и всегда, если есть какие-то вопросы, мысли, дополнения и всё такое прочее, то добро пожаловать в комментарии к этой записи.

PS: За существование оной статьи отдельное спасибо другу проекта и члену нашей команды под ником “barn4k“.

Sonikelf's Project's логотип Sonikelf's Project's логотип Космодамианская наб., 32-34 Россия, Москва (916) 174-8226
Sonikelf

Походу это будет цикл статей ;)

Андрей

Вот, а как создать VPN канал между мной и другом, живущим на другом конце города?
Как-то неделю ковырялся, так и не настроили. Хотели сделать что-то вроде локалки, но без Tunngle.
Есть статьи?

Sonikelf

Всё впереди, пока мы только открыли тему VPN, скорее всего статей будет 3-5 еще.
Пока вот так лайтово, на базе плагина и общих примеров.

Андрей

На плагинах и софтом тоже делали, всё в два клика добраться. А хочется разобраться самому)

Sonikelf

Тема достаточно своеобразная, одна из тех о которых писать.. Не очень понятно как.. так, чтобы было доступно :)
В общем усё впереди :)

Mahaon

Спасибо за просвещение, интересно узнать новое. Буду ждать продолжения.))
P.S. "Очепятки", извиняюсь: "..что это ппц как дорого и руководство врят ли на такое согласится;" - во-первых, пишется "вряд ли"; во-вторых, я думаю, или "..как дорого, так и...", или "..это ппц дорого и руководство..."(про запятую перед союзом "и" не уверен).;)

TrasserZero

Может всё-таки OpenVPN? Хотя он больше для пингвинятника, но и на вениках тоже неплохо трудится..

Sonikelf

До опена со временем тоже доберемся в статьях наверное.

Дмитрий

Спасибо за статью!
Такой вопрос: "А как оплачивается (фиксируется) трафик, который проходит через VPN-сервер? Ведь провайдер его не видит?"

Самир

А некоторые провайдеры же поддерживают VPN. Вот я например подключаюсь через VPN (оператор Билайн).

Sonikelf

Некоторые да, но как бы это сказать.. Это не совсем то

Павел

и не совсем так ))

Николай

Всем привет!! Ну Вы как то однобоко все рассказали Это от полной анонимности не спасет Утечка
IP адреса будет через flash а такая бяка как webRTC Они вдвоем не дремлют и раскусят на раз
а туннель двойного пинга тоже не помешает включить в будущие статьи И все проверить через 2ip.ru Очень качественный сайт У меня удалось закрыть все его пункты а вот туннель ни как IP сайт не определил, но выдал что я пользуюсь укрывательством Вот если бы замаскировать этот туннель тогда бы все было ОК Но в инете поискав мнения многих разделились кто говорит что туннель не скрыть кто говорит что возможно Ждем-с статьи Впрочем флеш и веб ртс скрыть довольно таки просто а вот туннель проблема

nikolaj

Вот осмелюсь посоветовать вам расширения,которые скрывают ,по определению на 2ip.ru.,на все 100 процентов SetupVPN Lifetime Free VPN и надо ещё добавить их же детище WebRTC Leak Shield.Всё остальное то есть флеш, DNS -утечка ,двусторонний пинг и прочая белиберда прячется.
Зенмате вещь классная, но больно глючная и медленная. Вот эти два расширения (см выше) работают только на гугле хроме и стран там маловато ,но вполне годится ну и ещё Opera со своим встроенным VPN ,но там браузер опера дырявый

Sonikelf

Ну я за много лет глюки видел раза два. Скорость в бесплатке, да, страдает, но оно в общем-то кроме как для страниц не надо.
За совет спасибо, посмотрим.

Николай

и еще zen mate штука хорошая но больно медленно работает и еще я думаю что двойной пинг это как раз то что в статье в верху показан туннель вот наверное это и есть тот самый тоннель

Александр

Вот Вы нарисовали схему с vpn и без. Получается , что с настроенным и подключенным vpn использовать интернет можно в обход тарификации(тарификация помегабайтная- 1мб=2рублям)?

SK

Всем привет! Не могу зарегится в zenmate- неизвестная ошибка. Попытался найти решение,но тщетно. Подскажите в чем может быть проблема? Спасибо

jazza

Благодарю! небольшая альтернатива тому же FoxyProxy....

Sonikelf

Пожалуйста :)

quiet

Хорошие штуки эти VPN-расширения.
Только как быть уверенным, что когда из-под них проходишь где-то авторизацию, ни они сами, ни те, кто предоставляет им свои сервера (хостинг-провайдеры), скажем помягче, не скопируют, всё это к себе?
Если трафик идёт через них, они видят всё, даже то, что пользователь вводит на сайтах с защищённым соединением. Или я ошибаюсь?

barn4k

Зеркалировать трафик пользователей это очень невыгодно, ведь во всем этом многообразии трафика еще нужно вычленить что-то стоящее, а этого трафика набегает весьма и весьма много.
Даже если, допустим, через VPN сервис в день проходит 100 пользователей (хотя я думаю их сильно больше), которые передают 10 мбит/с в течение 10 часов, то получится провайдеру нужно куда-то положить 100*10*36000 = 36 000 000 мбит, это примерно 4 ТБ информации, которую нужно еще обработать, чтобы найти что-то полезное. Если же строить что-то умное, которое будет вычленять из всего трафика только нужный тип инфомрации, то это весьма дорого и опять же невыгодно. Ну вы поняли :)

Что по поводу защищенных соединений - то нет, не видят. Чтобы они могли что-то видеть, им нужно внедрить свой сертификат между вами и целевым сервером (так называемая атака MITM - Man in the middle), но для этого нужно выбрать для какого именно сервера это сделать... что потом опять же влечет проблему номер 1 - много трафика, который надо где-то хранить и обработать.

quiet

Спасибо за ответ.

По поводу хранения всего трафика согласен, да я и сам не подразумевал такого.

Что касается вычленения нужного и подмены сертификата, то до тех пор, пока сервис находится в руках порядочных людей, такого тоже можно не опасаться.
Но встречал информацию, что даже в маркете Гугла порой попадаются расширения от мошенников. То есть, они сперва могли быть безопасными, но в какой-то момент их купили другие люди, Гугл за всем не в состоянии уследить.
Да и так в сети пишут, что для безоглядного пользования сторонним, не корпоративным, VPN нужно быть в нём уверенным.

И антивирусная защита, как пишут, не спасёт от расширения, крадущего пароли или что-то подобное, так как расширение есть часть браузера, который в свою очередь пользуется доверием АВ, что в принципе логично.

Должен сказать, что мои познания в компьютерных вопросах весьма скромные, а иначе зачем бы я сюда забрёл. :) Поэтому, если я чего-то не понимаю, прошу простить и поправить.

quiet

Меня привлекает вариант VPN-расширения тем, что он прост и понятен. И я время от времени пользуюсь им, только сперва не подумал о возможных рисках, упомянутых выше. Спохватившись, сменил пароли, и теперь пользуюсь тем VPN ещё реже и только на тех сайтах, где не нужна авторизация.

Строить свой VPN это не для меня, мне бы что попроще.
Говорят в Опере есть встроенный VPN, жаль, не пользуюсь этим браузером, привык к Хрому, уж там-то можно было бы быть спокойным, когда всё из одних рук.

Nikolas

Грамотно и четко все изложено. Минимум *воды. Автору респект.

Sonikelf

Всегда пожалуйста

DmitriyGold

отличная статья, но мне больше понравился сервис https://altvpn.com/ua/ , недорого и качественно

Sonikelf

Использовал. Впечатления паршивые :(

nikolaj

согласен но вот ЭТО ua задолбает своей рекламой Как не странно сервера на украине весьма эффективны, но там рекламы по самое не могу

Sonikelf

Обновлено

Павел

оченна поучительно аднака шамана говориш !! а тор и тому подобное это не то ?? наверное нет я для уточнения !!

Евгений

А кто даст 100% гарантию, что ZenMate на своём сервере не будет собирать о нас информацию? Как организовать свою впн без сторонних участников?

barnak

Свою впн организовать очень просто, нужно выполнить всего пару пунктов:
1. Купить квартиру с интернетом в какой-нибудь Швейцарии
2. Купить сервак и настроить на нем ВПН
3. Пользоваться своим швейцарским ВПН-сервером.

Все остальное - это всегда риски.

Sonikelf

Да уж..

Sonikelf

Никто не даст.
Как вариант или арендовать сервер и там поднять опенVPN, но тут тоже есть риски.
Либо как говорил товарищ далее. Но тоже есть риски (квартиру вскроют, туда-сюда).
Как и во все в общем.
Одно тут хорошо - шифрование.