PureVPN подключается, но очень медленно

Так что у меня соединение PureVPN прекрасно работает в Windows. Но когда я пытаюсь использовать его в последней версии Ubuntu 14.04.1 LTS,

  1. Используя PPTP, подключается на минуту, не предлагает интернет-услуги, а затем отключается
  2. Используя OpenVPN, подключается, но ОЧЕНЬ медленно
  3. Используя SSTP, подключается, но ОЧЕНЬ медленно

Я попытался связаться со службой поддержки PureVPN, и все они предложили мне переключаться между различными настройками, переключать серверы, пробовать TCP или UDP в OpenVPN и смотреть, улучшится ли ситуация; Все это звучит как не очень хорошая техническая поддержка VPN-компании. Казалось, они просто пытаются пройти через чат.

Я пробовал многочисленные решения, найденные в Интернете, но ни одно из них не сработало Я пробовал настройки командной строки и настройки графического интерфейса, ни один не работал. Единственное, что удерживает меня от полного перехода на Ubuntu, это проблема VPN. Я надеюсь, что это будет решено с помощью удивительной помощи сообщества stackexchange:) Я знаю, что это не активный сайт, как stackoverflow, но я все еще спрашиваю (который показывает уровень отчаяния, которое у меня есть LOL)

PS Я не обычный пользователь Linux (пытаюсь переключиться с windows)

3 ответа

Решение

Я тоже использую PureVPN. Просто не трогайте MTU-параметр или что-то в этом роде...

Я рекомендую вам использовать OpenVPN.

И вот мое решение: по какой-то причине брандмауэр фильтрует ваш интерфейс TUN/TAP по умолчанию даже без каких-либо правил.

Поэтому вам нужно исключить ваш виртуальный интерфейс TUN или TAP из брандмауэра Linux. Вы можете исключить ваш TUN/TAP, просто выполнив эти команды в терминале -

sudo iptables -A INPUT -i tun0 -j ACCEPT
sudo iptables -A FORWARD -i tun0 -j ACCEPT
sudo iptables -A INPUT -i tap0 -j ACCEPT
sudo iptables -A FORWARD -i tap0 -j ACCEPT

Или добавив эти правила в Ubuntu (g) ​​ufw (лучшая практика). Редактировать этот файл -

sudo gedit /etc/ufw/before.rules

И добавьте эти строки внизу файла перед строкой со словом COMMIT

 # allow all on loopback (!check if you already have this!) 
-A ufw-before-input -i lo -j ACCEPT
-A ufw-before-output -o lo -j ACCEPT

 # allow all traffic via our OpenVPN TUN/TAP interfaces
-A ufw-before-input -i tun0 -j ACCEPT
-A ufw-before-input -i tap0 -j ACCEPT
-A ufw-before-forward -i tun0 -j ACCEPT
-A ufw-before-forward -i tap0 -j ACCEPT
-A ufw-before-forward -o tun0 -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
-A ufw-before-forward -o tap0 -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
-A ufw-before-forward -o tun0 -m state --state RELATED,ESTABLISHED -j ACCEPT
-A ufw-before-forward -o tap0 -m state --state RELATED,ESTABLISHED -j ACCEPT

Сохранить и выйти.

И последнее - нам нужно включить функцию IP-пересылки. Открыть в терминальном файле sysctl.conf -

sudo gedit /etc/sysctl.conf 

И добавьте эту строку внизу -

# Enable IP forwarding
net.ipv4.ip_forward = 1 

Сохранить и выйти. После этого примените изменения, запустив эту команду в терминале -

sudo sysctl -p

Вот и все!

Теперь перезагрузитесь, подключитесь к вашему VPN-серверу и проверьте YouTube или P2P-совместное использование.

Если вы не можете загрузить свою электронную почту и / или веб-страницы застряли при подключении к VPN-серверу, это обычно означает, что у вас проблема с MTU. Каждое подключение к Интернету имеет свойство, называемое Максимальная единица передачи, или MTU. MTU определяет размер наибольшего фрагмента данных, который может передаваться по этому соединению.

В большинстве случаев операционные системы автоматически обнаруживают MTU соединения и настраиваются соответствующим образом. Однако в некоторых местах есть маршрутизаторы, которые путают алгоритмы обнаружения MTU. Насколько мне известно, в Ubuntu исправлены настройки MTU для VPN-подключений, что вызывает проблемы с некоторыми маршрутизаторами.

Вот простой способ отрегулировать размер mtu вручную:

sudo nano /etc/ppp/ip-up

Добавьте эту строку в конец файла:

ifconfig $1 mtu 1492

Надеюсь, что это может решить проблему

Я добавляю похожую проблему с Astrill VPN.

  • Очень медленный вход в систему (не менее 10 млн.)
  • Невозможно поделиться VPN-соединением со StealthVPN

Затем выясняется, что несколько дней назад я загружал скрипт AdZHosts для блокировки рекламы, которую я добавляю в файл /etc/hosts, и именно этот скрипт блокировал все машины моей локальной сети с помощью VPN и замедлял вход в систему. процесс также.

Другие вопросы по тегам