SaferVPN — израильский провайдер VPN-сервисов. В этой статье я расскажу о том, как настроить SaferVPN на различных дистрибутивах Linux, включая Debian, Ubuntu, Linux Mint, Elementary OS, Fedora, CentOS, Arch Linux и OpenSUSE.

Содержание статьи
- 1 Причины, по которым стоит использовать VPN на вашем ПК и мобильных устройствах.
- 2 Какие услуги предоставляет SaferVPN?
- 3 Стоимость и способы оплаты
- 4 Как применять SaferVPN на Linux
- 5 Тестирование на утечку DNS
- 6 Тестирование скорости
- 7 Автоматическое соединение с сервером SaferVPN OpenVPN при старте системы.
- 8 Заключение
Причины, по которым стоит использовать VPN на вашем ПК и мобильных устройствах.
VPN, или виртуальная частная сеть, представляет собой технологию, создающую защищённый и зашифрованный «туннель» между вашим устройством и интернетом. Вот несколько основных сценариев её применения:
- Защита вашего интернет-трафика, скрытие вашей истории браузера от интернет-провайдеров и государственных учреждений.
- Получение доступа к контенту, ограниченному по географическому положению (такие как Netflix, Hulu и другие), если ваша страна не охвачена этими сервисами или вы находитесь за пределами своей страны.
- Преодоление интернет-цензуры и доступ к сайтам, которые недоступны в вашей стране или регионе, например, Google, YouTube и Facebook.
- Защита от добавления рекламы провайдером в ваш интернет-браузер.
- Шифрование интернет-трафика при подключении к общественным Wi-Fi сетям (в аэропортах, кафе или гостиницах) помогает защититься от хакеров, которые могут находиться в той же сети. Это предотвращает перехват вашей информации, такой как адреса электронной почты, пароли и данные кредитных карт.
- Анонимизация вашего IP-адреса и личности при скачивании файлов через клиент BitTorrent.
- Игроки могут применять VPN для нахождения оптимального пути, что позволяет сократить задержки во время игры.
- Существуют различные онлайн-сервисы для бронирования, например, Kayak, которые предлагают различные тарифы в зависимости от страны. При покупке авиабилетов или отелей через интернет можно воспользоваться VPN, чтобы изменить свой IP-адрес и найти более выгодные предложения.
Какие услуги предоставляет SaferVPN?

- Скоростное соединение.
- Безлимитная скорость и объем передачи данных.
- Совместим с протоколами PPTP, L2TP/IPSec, OpenVPN и IKEv2.
- Графический интерфейс VPN-клиента доступен на платформах Android, iOS, Mac OS X и Windows.
- Плагин для веб-браузера можно установить на Firefox и Google Chrome.
- Множество подключений. SaferVPN позволяет анонимно серфить в интернете на нескольких устройствах одновременно.
- Полный доступ ко всем серверам. SaferVPN предлагает более 14 000 IP-адресов и 700 серверов в 34 странах, что дает возможность в любой момент менять серверы.
- Политика отсутствия регистрации. SaferVPN не отслеживает, не записывает и не сохраняет информацию о вашей интернет-активности, личных данных или IP-адресах.
- Поддержка использования торрент-технологий.
- SaferVPN применяет надежное шифрование AES-256 при установлении соединения с сервером VPN.
- Механизм защиты VPN. При обрыве соединения VPN ваш компьютер возвращается к первоначальному публичному IP. Этот защитный механизм полностью прекращает ваше интернет-соединение в случае неудачного подключения к VPN, что гарантирует безопасность вашего веб-трафика от хакеров и шпионов.
- Круглосуточная помощь доступна через телефон, электронную почту и чат.
- Гарантия возврата средств в течение 30 дней.
Стоимость и способы оплаты
- Месячная подписка начинается с 12.95 долларов США.
- Годовой тариф составляет от 5,49 долларов США в месяц.
- При приобретении трехлетнего пакета ваша месячная цена будет равна 2,5 доллара США.
SaferVPN предлагает ряд доступных способов оплаты:
Как применять SaferVPN на Linux
SaferVPN предлагает поддержку для протоколов PPTP, L2TP, IKEv2 и OpenVPN. Мы выберем OpenVPN, поскольку он обеспечивает высокий уровень безопасности и простоту в настройке.
Сначала перейдите на официальный сайт SaferVPN и зарегистрируйтесь на выбранный план. После завершения регистрации пользователям Linux потребуется самостоятельно настроить VPN-соединение, так как клиент SaferVPN для этой операционной системы не предусмотрен. Не переживайте, это достаточно легко.
Запустите терминал и воспользуйтесь менеджером пакетов вашего дистрибутива Linux для установки OpenVPN-клиента.
Дистрибутивы: Debian, Ubuntu, Linux Mint, Elementary OS, Linux Lite.
sudo apt install openvpn

sudo dnf install openvpn
sudo yum install openvpn
sudo pacman - S openvpn
sudo zypper install openvpn
Теперь необходимо сформировать файл конфигурации OpenVPN с помощью текстового редактора, например, gedit или nano. В данном случае я воспользуюсь текстовым редактором Nano в командной строке. Для этого следующая команда создаст пустой файл под названием safervpn.conf в папке /etc/openvpn/.
sudo nano /etc/openvpn/safervpn.conf
Перенесите приведённый ниже текст в файл safervpn.conf.
client dev tun remote sg1.safervpn.com 1194 remote jp1.safervpn.com 1194 remote us1.safervpn.com 1194 remote us2.safervpn.com 1194 script-security 2 setenv PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin up /etc/openvpn/update-systemd-resolved up-restart down /etc/openvpn/update-systemd-resolved down-pre resolv-retry infinite nobind persist-key persist-tun persist-remote-ip tls-client remote-cert-tls server auth-user-pass /etc/openvpn/auth. txt comp-lzo verb 5 auth SHA256 cipher AES-256-CBC
Этот файл конфигурации изначально настроен на подключение к четырем VPN-серверам, находящимся в Сингапуре, Японии и США (учитывая, что я проживаю в Китае). Порт, используемый для соединения, имеет номер 1194.

В этот файл можно добавить любое количество VPN-серверов. Чтобы найти дополнительные серверы, посетите страницу списка серверов SaferVPN. Для оптимальной работы выберите сервер, расположенный ближе к вам. Ваш компьютер будет подключаться к VPN-серверам в том порядке, который вы указали. Как только соединение будет установлено, попытки подключиться к следующему серверу прекратятся.
Теперь вы можете сохранить и завершить работу с этим файлом. Для сохранения в текстовом редакторе Nano нажмите Ctrl+O, а затем Enter для подтверждения. Для выхода используйте комбинацию Ctrl+X.
Для предотвращения утечки DNS мы внесли дополнительные строки в файл safervpn.conf.
script-security 2 setenv PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin up /etc/openvpn/update-systemd-resolved up-restart down /etc/openvpn/update-systemd-resolved down-pre

/etc/openvpn/update-systemd-resolved — это скрипт, который анализирует DHCP-опции, включая DNS-серверы, во время подключения к OpenVPN. Данный скрипт отсутствует в вашей системе. Чтобы установить его на дистрибутивах Linux, основанных на Debian (таких как Debian, Ubuntu, Linux Mint или Elementary OS), выполните следующую команду.
sudo apt install openvpn-systemd-resolved
Для установки на других дистрибутивах Linux достаточно скачать скрипт с Github и поместить его в директорию /etc/openvpn/ с помощью следующей команды.
sudo wget https://raw. githubusercontent.com/jonathanio/update-systemd-resolved/master/update-systemd-resolved - P /etc/openvpn/
После этого преобразуйте его в исполняемый файл с помощью:
sudo chmod +x /etc/openvpn/update-systemd-resolved
Нам также следует проверить, что сервис systemd-resolved активирован и функционирует.
sudo systemctl enable systemd-resolved sudo systemctl start systemd-resolved
Затем необходимо внести своё имя пользователя и пароль OpenVPN в файл /etc/openvpn/auth. txt.
sudo nano /etc/openvpn/auth. txt
В этом документе необходимо ввести имя пользователя и пароль, которые были созданы на сайте SaferVPN, в две отдельных строки, как указано ниже.

Сохраните изменения и закройте файл. Теперь мы можем запустить клиент OpenVPN, используя конфигурационный файл safervpn.conf в системе Linux, как указано ниже.
sudo openvpn /etc/openvpn/safervpn.conf
Когда появится сообщение «Инициализация завершена», это будет означать, что ваше соединение с OpenVPN успешно установлено. Не закрывайте текущее окно терминала, так как OpenVPN функционирует в активном режиме.

Тестирование на утечку DNS
Теперь посетите сайт dnsleaktest.com. Вы заметите, что у вашего устройства появился новый IP-адрес. Запустите стандартный тест, чтобы определить, какой DNS-сервер вы используете в данный момент.

Если в результатах тестирования виден DNS-сервер вашего интернет-провайдера, это указывает на наличие утечки DNS. Это значит, что ваш провайдер выполняет преобразование доменных имен в IP-адреса. Даже при использовании VPN, ваш провайдер может отслеживать, какие сайты вы открываете.
Мы применяем скрипт update-systemd-resolved в конфигурации OpenVPN, чтобы предотвратить утечки DNS. Это означает, что вы не будете подключаться к DNS-серверу вашего провайдера, что позволяет ему не отслеживать, какие сайты вы посещаете и что именно вы просматриваете в интернете. Учтите, что SaferVPN по умолчанию использует DNS-серверы Google, но при этом Google не получает информацию о ваших конкретных DNS-запросах. Google лишь фиксирует, что запросы поступают от сервера SaferVPN.

Если ваш интернет-провайдер все еще отображается в результатах тестирования, это может означать, что файл /etc/resolv.conf не контролируется службой systemd-resolved в вашей версии Linux. Для устранения этой проблемы создайте символическую ссылку, выполнив следующую команду.
sudo ln - sf /run/systemd/resolve/stub-resolv.conf /etc/resolv.conf
После этого необходимо перезапустить службу systemd-resolved.
sudo systemctl restart systemd-resolved.service
Тестирование скорости
SaferVPN демонстрирует хорошую скорость. Я способен просматривать видео в 4K на YouTube с пропускной способностью 74967 Kbps, что эквивалентно 73,2 Мбит/с — это предел моего интернет-соединения. (Максимальная скорость моего не слишком надежного роутера составляет 75 Мбит/с.) Чтобы проверить скорость соединения на YouTube, достаточно кликнуть правой кнопкой мыши на видео и выбрать пункт «Статистика для гиков».

Автоматическое соединение с сервером SaferVPN OpenVPN при старте системы.
Чтобы завершить текущее соединение OpenVPN, нажмите CTRL+C в окне терминала. После этого можно запустить службу OpenVPN в фоновом режиме, используя следующую команду.
Для автоматического подключения к серверу SaferVPN OpenVPN при запуске необходимо активировать соответствующую службу.
Чтобы избежать запроса имени пользователя и пароля при загрузке, вам нужно отключить основную службу OpenVPN.
sudo systemctl disable openvpn
Если вы не желаете подключаться к SaferVPN во время загрузки, сделайте следующее:
Для завершения активного соединения OpenVPN воспользуйтесь данной командой.
Заключение
Надеюсь, эта статья оказалась полезной для вас в настройке SaferVPN на Linux. Если у вас появились трудности с использованием SaferVPN, не hesitate задавать свои вопросы в комментариях ниже. Как обычно, если вы считаете этот пост информативным, подписывайтесь на нашу бесплатную рассылку.

