- Вопрос или проблема
- Ответ или решение
- Настройки OpenVPN на Ubuntu: Полное руководство
- Шаг 1: Установка необходимых пакетов
- Шаг 2: Проверка наличия OpenVPN
- Шаг 3: Конфигурация DNS
- Шаг 4: Отключение WebRTC
- Шаг 5: Загрузка конфигурации OpenVPN
- Шаг 6: Подключение к VPN
- Шаг 7: Проверка подключения
- Рекомендации по безопасности
- Полезные ресурсы
Вопрос или проблема
Я установил OpenVPN с помощью этой команды.
sudo apt-get install network-manager-openvpn
Но опция OpenVPN в VPN Connections>Configure VPN> все еще не появляется. Как настроить OpenVPN (например, VpnBook).
Вам также нужно установить расширение Gnome,
(с помощью sudo apt-get install network-manager-openvpn-gnome
), если вы хотите интеграцию с графическим интерфейсом Network Manager.
Я использую это на многих дистрибутивах. Я знаю, что это работает на Ubuntu 14.04 и 16.04.
Используйте любой текстовый редактор по вашему выбору, если вы новичок, и если вы не знаете, что это значит, откройте терминал с помощью CtrlAltt, скопируйте код ниже и вставьте его в свой терминал, затем сделайте соответствующее изменение. Завершите с помощью Ctrlo, затем подтвердите расположение файла нажатием клавиши Enter и выйдите из редактора с помощью Ctrlx
sudo nano /etc/dhcp/dhclient.conf
Раскомментируйте ‘prepend domain-name-servers’, затем добавьте 3 IP-адреса DNS-серверов из региона, который вы собираетесь использовать с VpnBook – например, я живу в Соединенных Штатах, я использую набор конфигураций для Германии, поэтому хочу, чтобы мои именные серверы находились в Германии или рядом. У меня это выглядит так:
‘prepend domain-name-servers 87.234.59.172, 130.255.73.90, 8.8.8.8;’
Теперь перезапустите вашу сеть.
$ sudo service network-manager restart
Откройте ваш браузер, я использую Firefox, и введите:
‘about:config’
В строке поиска введите
‘media.peerconnection.enabled’
Щелкните правой кнопкой мыши и выберите переключить. Это должно быть отключено.
Перейдите на https://www.vpnbook.com
Выберите вкладку ‘free vpn’ и выберите регион, который хотите. Как я уже упоминал ранее, я выбрал Германию или ‘DE’, как только это загрузится, закройте браузер, откройте терминал:
$ cd ~/Downloads
$ unzip VPNBook.com-OpenVPN-DE1.zip
$ sudo openvpn vpnbook-de233-udp25000.ovpn
Введите имя пользователя и пароль из той же вкладки, откуда вы загрузили пакет VPN, когда вас попросят сделать это.
Если ваша сеть блокирует UDP-соединения, используйте один из файлов TCP, они все одинаковые с разными настройками конфигурации для типа соединения.
ПОДОЖДИТЕ хорошую минуту или две перед тем, как открыть ваш браузер. Ждите, пока не увидите “Инициализация последовательности завершена”.
Откройте браузер и перейдите на https://www.dnsleaktest.com/, вы должны увидеть что-то вроде:
Также проверьте ваш IP-адрес на what’s my IP в ip-adress.eu.
Пройдите тесты на https://malwaretips.com/threads/the-ultimate-online-privacy-test-resource-list.54694/. И обязательно изучите, как смягчить уязвимости, и обучайтесь. Следуйте лучшим практикам использования VPN для эффективного использования и используйте здравый смысл. Не используйте VPN для входа в свой e-mail аккаунт, предоставленный вашим провайдером, восстановления потерянных паролей или подобных вещей.
Конфигурации базовые, но это отвечает на вопрос.
Это поможет вам подключиться к бесплатному VPN премиум-класса, используя IPv4, решить некоторые основные проблемы с DNS и заблокировать возможность веб-сайтов видеть ваш IP-адрес, используя VPN, отключив протокол WebRTC.
Если вы используете пакет из другого места, просто поищите в Google “открытые бесплатные DNS-серверы [ваш желаемый регион]”, но проведите небольшое исследование, чтобы убедиться, что DNS легитимен, посмотрите, что пользователи говорят на форумах, и избегайте использования того, который оказался первым в списке.
У меня есть некоторые нерешенные проблемы с IPv6, над которыми я все еще работаю. Когда эти проблемы будут решены, я отредактирую пост.
Я никогда не буду использовать общественный VPN; это очень небезопасно, и даже платные VPN-серверы нельзя доверять. Лучше установить свой собственный VPN-сервер, AWS позволяет запускать микропозицию на 1 год бесплатно.
Free VPN – инструмент для упрощения настройки и управления VPN-серверами на AWS с использованием Terraform, Ansible и AWS CLI. Он упрощает создание, список и уничтожение VPN-серверов, используя бесплатный уровень AWS для минимизации затрат. Кроме того, он поддерживает многорегиональное развертывание и предлагает обход DPI (глубокая проверка пакетов) и включает предотвращение утечек DNS, чтобы обеспечить надежный и безопасный доступ к VPN в ограниченных сетевых средах.
https://github.com/gkonovalov/free-vpn
Для конфигурационного файла вы можете взглянуть на скрипт Ansible:
https://github.com/gkonovalov/free-vpn/blob/main/ansible/playbook.yml
Или bash-скрипт:
https://github.com/gkonovalov/free-vpn/blob/4f79e22c31f61b58f2b4d53a64449e41de862f42/templates/scripts/install_openvpn.sh.tpl
Ответ или решение
Настройки OpenVPN на Ubuntu: Полное руководство
OpenVPN – это мощное решение для создания виртуальных частных сетей (VPN), которое обеспечивает безопасность и анонимность в интернете. В этом руководстве мы подробно рассмотрим, как правильно настроить OpenVPN на Ubuntu, основываясь на предоставленной информации.
Шаг 1: Установка необходимых пакетов
Для начала вам необходимо установить OpenVPN и необходимые зависимости. Воспользуйтесь следующими командами:
sudo apt-get update
sudo apt-get install network-manager-openvpn network-manager-openvpn-gnome
Пакет network-manager-openvpn
отвечает за базовую поддержку OpenVPN, в то время как network-manager-openvpn-gnome
обеспечивает графический интерфейс интеграции с Network Manager.
Шаг 2: Проверка наличия OpenVPN
После установки проверьте, появилась ли возможность добавить OpenVPN в настройках VPN:
- Откройте
Настройки сети
. - Перейдите в раздел
VPN
и выберитеНастроить VPN
. - Проверьте, доступна ли опция
OpenVPN
. Если нет, перезапустите систему или перезагрузите Network Manager:
sudo service network-manager restart
Шаг 3: Конфигурация DNS
Чтобы избежать проблем с DNS, вам нужно отредактировать файл конфигурации DHCP клиента. Откройте терминал и введите:
sudo nano /etc/dhcp/dhclient.conf
Найдите строку, начинающуюся с #prepend domain-name-servers
, и раскомментируйте её. Добавьте DNS-серверы, соответствующие вашему региону. Например, если вы используете серверы из Германии:
prepend domain-name-servers 87.234.59.172, 130.255.73.90, 8.8.8.8;
Сохраните изменения и закройте редактор, нажав Ctrl + O
, затем Enter
, и Ctrl + X
.
Шаг 4: Отключение WebRTC
WebRTC может позволить веб-сайтам видеть ваш настоящий IP-адрес даже при использовании VPN. Чтобы отключить эту функцию в Firefox, выполните следующие действия:
- Введите в адресной строке
about:config
и нажмитеEnter
. - В поле поиска введите
media.peerconnection.enabled
. - Щелкните правой кнопкой мыши и выберите
Toggle
, чтобы отключить данную функцию.
Шаг 5: Загрузка конфигурации OpenVPN
- Перейдите на vpnbook.com, выберите вкладку
Free VPN
и выберите вашу страну, например, Германию. - Скачайте zip-архив с конфигурацией OpenVPN.
- Разархивируйте его:
cd ~/Downloads
unzip VPNBook.com-OpenVPN-DE1.zip
Шаг 6: Подключение к VPN
Затем выполните команду для подключения к VPN:
sudo openvpn vpnbook-de233-udp25000.ovpn
Когда вас попросят, введите имя пользователя и пароль, которые вы можете найти на той же странице, где скачали конфигурацию.
Шаг 7: Проверка подключения
После подключения дождитесь сообщения Initialization Sequence Completed
. Затем проверьте, работает ли ваш VPN:
- Перейдите на dnsleaktest.com и выполните тест на утечку DNS.
- Проверьте свой IP-адрес с помощью ip-address.eu.
Рекомендации по безопасности
- Избегайте входа в учетные записи, связанные с вашим провайдером или личной информацией, с использованием VPN.
- Рассмотрите возможность создания собственного VPN-сервера, используя AWS или аналогичные сервисы.
Полезные ресурсы
Следуя этим шагам, вы сможете легко настроить OpenVPN на вашей системе Ubuntu, обеспечить свою безопасность в интернете и скрыть свои онлайн-активности от посторонних глаз.