Разница между VPS и VPN: один принимает чужие подключения, другой защищает ваши

VPS и VPN нужны для противоположных задач. VPS вы арендуете, чтобы к нему подключались другие — посетители сайта, клиенты, сервисы, которые присылают данные вашему боту. VPN защищает подключения, которые начинает ваше устройство. Оно шифрует трафик и отправляет его на сервер VPN, а к сайтам запросы уходят уже оттуда. Если перепутать одно с другим, вы заплатите за сервер вместо защиты подключения или наоборот.
Разница — в направлении подключения
К VPS подключаются другие, а через VPN подключаетесь вы. Это и есть короткий ответ на вопрос, в чём разница между VPS и VPN. От направления зависит и остальное — кто обслуживает сервер и какой адрес видят сайты.
VPS: к нему подключаются другие
VPS (virtual private server) — виртуальная машина на оборудовании хостинга. Гипервизор обычно делит один физический сервер на несколько изолированных машин. У каждой из них своя операционная система, а данные отделены от остальных. Для вас VPS — это сервер в интернете с публичным адресом. Он работает, даже когда ваш ноутбук закрыт.
Поэтому на VPS вы размещаете то, к чему другие подключаются в любое время:
- бота, которому Telegram через вебхук присылает новые сообщения прямо на адрес VPS;
- своё облако, куда телефон по ночам выгружает фотографии;
- страницу онлайн-записи, которую открывают ваши клиенты;
- трекер задач, в который заходит ваша команда.
Хостинг даёт машину, сеть и доступ администратора. Устанавливать программы, обновлять их и защищать VPS вы будете сами.
VPN: через него в интернет выходите вы
У VPN направление обратное — подключения начинает ваше устройство, а VPN защищает их в пути. Приложение создаёт зашифрованный туннель до сервера VPN, и запросы к сайтам уходят уже с этого сервера. Сеть, через которую вы подключены, видит только подключение к нему. Сайты получают его адрес вместо вашего. По шагам это разобрано в статье о том, как работает VPN.
VPN-сервис сам обслуживает и обновляет свои серверы. Ваша часть — включить VPN там, где нужна защита. Это, например, открытый Wi-Fi в коворкинге или на конференции. Другой пример — поездка, где нужный сайт не открывается в местной сети. Отдельная статья объясняет, чем VPN отличается от прокси.
VPN своими руками: один адрес, один город, один сервер
VPN своими руками — это VPS, на котором вы запускаете свой сервер VPN. Такой VPS принимает подключения ваших устройств и отправляет их трафик в интернет со своего адреса. Схема работает, но у неё три свойства, о которых стоит знать заранее.
- Один адрес. Он только ваш и обычно не меняется, пока вы арендуете VPS. Это удобно, если рабочая система пускает только с одного разрешённого IP. Для приватности это минус — по одному адресу сайты могут связать все ваши заходы между собой.
- Один город. VPS остаётся в своём дата-центре, когда вы уезжаете. Допустим, VPS во Франкфурте, а вы улетели в Бангкок — это почти 9000 км по прямой. Свет в оптоволокне проходит километр примерно за 5 мкс. Поэтому путь до VPS и обратно сам по себе добавляет к каждому запросу около 90 мс. Реальные маршруты ещё длиннее прямой. Для другой страны нужен ещё один VPS.
- Один сервер. Маршрут через промежуточную страну требует второго сервера и связки между ними. Эту связку вы тоже настраиваете сами.
Обычный VPS, VPN своими руками и Ben's VPN
Таблица сравнивает три варианта по семи пунктам.
| Что сравниваем | Обычный VPS | VPN своими руками | Ben's VPN |
|---|---|---|---|
| Кто подключается | Посетители, клиенты и сервисы — к вашему VPS | Ваши устройства — к вашему VPS | Ваши устройства — к серверу выбранной локации |
| Где трафик выходит в интернет | Без изменений — VPS на него не влияет | В городе дата-центра | В локации, которую вы выбрали в приложении |
| Если вы далеко от сервера | Неважно — трафик идёт напрямую | Каждый запрос проходит через город VPS | Выберите локацию поближе. С плиткой «Самая быстрая» приложение подберёт локацию рядом |
| Постоянный IP | Обычно есть, пока вы платите | Обычно есть, и пользуетесь им только вы | Не обещаем — адреса могут смениться, например, если нажать «Заменить серверы» в разделе «Аккаунт» → «Настройки» |
| Маршрут через промежуточный сервер | — | Второй сервер и своя настройка | В автоматическом режиме приложение включает «Мультихоп», когда подключение нестабильно |
| Российские сайты мимо VPN | — | Список адресов собираете и обновляете сами | Режим «Для России» под кнопкой «Туннель» |
| Кто поможет при сбое | Хостинг отвечает за оборудование и сеть, остальное делаете вы | Хостинг отвечает за оборудование и сеть, сервер VPN и устройства настраиваете вы | Поддержка 24/7 в чате приложения |
VPS, VPN или оба — четыре случая
- Сервис должен работать круглосуточно и принимать подключения. Такой сервис размещают на VPS. Ben's VPN здесь не поможет — серверы в аренду мы не сдаём.
- Интернет в коворкинге, на конференции или в поездке. Здесь нужен VPN, а сервер арендовать и обслуживать не придётся. Подключения начинает ваше устройство, а приложение отправляет их по зашифрованному туннелю.
- Постоянный адрес. Он нужен, например, если рабочий сервер пускает только с вашего IP. Подойдёт свой VPS или постоянный IP от провайдера. У Ben's VPN адреса могут меняться.
- Бот на VPS и VPN на ноутбуке. В этом случае нужны оба. Проверить стоит одно — вход на VPS по SSH, о нём следующий раздел.
Раздельное туннелирование сохраняет вход на VPS по SSH
VPN на ноутбуке работает вместе с VPS, который у вас уже есть. SSH сам шифрует весь сеанс, поэтому VPN для этого не нужен. Сложность — в правилах доступа на VPS. Вход по SSH может быть разрешён только с вашего домашнего IP. Тогда с включённым VPN ваш VPS увидит адрес сервера VPN и не пустит вас. Решение — раздельное туннелирование, при котором трафик к VPS идёт мимо VPN.
Откройте «Туннель»
Кнопка — на главном экране, под карточкой сервера.
Выберите «Ручной ввод»
Впишите в поле IP-адрес или домен своего VPS, по одной записи в строке. Если вы пользуетесь режимом «Для России», отметьте галочку под полем. Тогда мимо VPN пойдут и российские сайты, и ваш VPS.
Переподключите VPN
Отключите VPN и включите снова, иначе список не подействует. После этого подключения к вашему VPS пойдут мимо VPN, а остальной трафик — через него.
На Android вместо адреса можно исключить из туннеля сам SSH-клиент. Под заголовком «Приложения в обход VPN» нажмите «Выбрать приложения» и отметьте его.
Ben's VPN — VPN-сервис, а не хостинг
Разместить у нас сайт или бота нельзя. Мы защищаем подключения ваших устройств.
Приложения есть для телефонов, компьютеров, телевизоров и роутеров, а подписка на все устройства общая. Все варианты собраны на странице приложений для разных устройств. Приложение автоматически выбирает один из четырёх протоколов — VLESS + REALITY, XHTTP, Hysteria2 или Shadowsocks. Зачем их четыре и чем хорош каждый, объясняет обзор протоколов VPN.
Кнопка «Локация» на главном экране открывает окно «Изменить локацию» со списком локаций. Галочка «Автоматически подключаться при смене локации» по умолчанию отмечена. С ней приложение подключается к выбранной локации сразу.
В режиме «Россия» весь трафик проходит через промежуточный сервер в России. Включить его можно в разделе «Аккаунт» → «Настройки» → «Мультихоп». Иногда этот режим помогает при белых списках. Большинство локаций в нём недоступны, и гарантий для любой сети мы не даём. Про белые списки и этот режим у нас есть отдельная страница.

Вопросы и ответы
Защищает ли VPN на ноутбуке сам VPS?
Нет. VPN защищает подключения вашего устройства. VPS в дата-центре доступен из интернета независимо от вашего VPN. Защищайте его отдельно — обновлениями системы, входом по ключу SSH вместо пароля и брандмауэром.
Серверы VPN-сервиса — это тоже VPS?
Это могут быть и виртуальные машины, и целые физические серверы — у разных сервисов по-разному. Обслуживает их в любом случае сервис, а не вы.
Видит ли VPN-сервис, что я делаю на своём VPS по SSH?
Нет. Сеанс SSH зашифрован от вашего устройства до самого VPS. Сервер VPN видит только зашифрованное подключение к адресу вашего VPS. Если вписать этот адрес в режиме «Ручной ввод», подключение пойдёт мимо VPN.
Как подключить к VPN все устройства дома без своего VPS?
Подключите к VPN сам роутер. Приложение Ben's VPN работает на роутерах Keenetic, Netcraze, OpenWrt и MikroTik. Другие модели подключаются по PPTP или OpenVPN — логин, пароль и файл .ovpn выдаёт личный кабинет. У некоторых российских провайдеров оба протокола могут не работать.
Нужен ли VPS, чтобы пользоваться Ben's VPN?
Нет, и регистрироваться тоже не нужно. На телефоне или компьютере приложение при первом запуске создаёт гостевой аккаунт. Без подписки кнопка «Подключить» откроет окно «Купить Ben's VPN» — выберите тариф и оплатите. Чтобы пользоваться подпиской на других устройствах, в разделе «Аккаунт» нажмите «Привязать e-mail».








