UFW, OpenVPN и P2P не работают вместе
ТЛ; др
Я использую UFW, чтобы гарантировать, что все соединения с моего компьютера выполняются только через VPN, а также чтобы убедиться, что мой VPN не работает, все соединения заблокированы. Это работает, но у меня все еще есть две незначительные проблемы.
Но у меня все еще есть две проблемы: В моих conf
файлах OpenVPN мне нужно использовать remote <VPN_IP> <VPN_PORT>
вместо этого remote <VPN_DOMAIN> <VPN_PORT>
. Если я использую домен вместо IP, OpenVPN не сможет подключиться, даже если я использую DNS-адрес моей VPN в /etc/resolv.conf
. Есть ли какая-то недостающая конфигурация в UFW
илиconnmanctl
разрешить мне использовать домен вместо IP? При торрентах у меня действительно низкие скорости, и иногда торрент-клиент даже не находит начальные числа (например, я не смог загрузить изображения Ubuntu или Debian через торрент, но работал нормально с помощью wget). В моем Macbook я использую приложение VPN, поэтому приложение гарантирует, что я не пропускаю DNS, и мне не нужно делать всю эту конфигурацию OpenVPN + UFW + connmanctl, но, к сожалению, на моем компьютере с Linux мне нужно сделать все это, В моем Macbook с приложением VPN я могу загружать изображения через торрент, без проблем с семенами или скоростью, но на моем компьютере с Linux я не могу. Я использую qBittorrent в Linux и Mac и имею одинаковые конфигурации qBittorrent для Mac и Linux. Есть ли какая-либо недостающая конфигурация для UFW или connmanctl?
Конфигурация: я создал скрипт, чтобы упростить настройку UFW, поэтому в основном я так и делаю:
sudo ufw reset sudo ufw allow in to 192.168.2.0/24 sudo ufw allow out to 192.168.2.0/24 sudo ufw default deny outgoing sudo ufw default deny incoming sudo ufw allow out on tun0 from any to any sudo ufw allow out to <VPN_IP> port <VPN_PORT> proto udp sudo ufw enable
И это вывод для sudo ufw status
:
Status: active To Action From -- ------ ---- 192.168.2.0/24 ALLOW Anywhere 192.168.2.0/24 ALLOW OUT Anywhere Anywhere ALLOW OUT Anywhere on tun0 <VPN_IP> <VPN_PORT>/udp ALLOW OUT Anywhere Anywhere (v6) ALLOW OUT Anywhere (v6) on tun0
Я также использовал connmanctl
для настройки VPN DNS, чтобы предотвратить утечку DNS. Я зарегистрировался /etc/resolv.conf
и оба DNS есть:
# Generated by Connection Manager nameserver <VPN_DNS_1> nameserver <VPN_DNS_2>
Работает как положено. Когда OpenVPN запущен и работает, я могу перемещаться и проверять в ipleak.net, что мои IP и DNS правильно установлены, когда я останавливаю OpenVPN, соединение блокируется. Но у меня все еще есть те две проблемы, которые я не знаю, как решить.
Спасибо всем заранее.
0 ответов на вопрос
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
4
Каковы различия между основными дистрибутивами Linux? Я замечу?
-
-
2
Ограничить использование процессора для Flash в Firefox?
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
2
Конки установки - образцы / идеи?
-
3
Каковы различия между оконными менеджерами Linux?
-
2
ThunderBird / Синхронизация освещения с SE k770i
-
4
Файловая система Linux
-
6
Полноэкранная медленная вспышка в KDE 4