PureVPN подключается, но очень медленно
Так что у меня соединение PureVPN прекрасно работает в Windows. Но когда я пытаюсь использовать его в последней версии Ubuntu 14.04.1 LTS,
- Используя PPTP, подключается на минуту, не предлагает интернет-услуги, а затем отключается
- Используя OpenVPN, подключается, но ОЧЕНЬ медленно
- Используя 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 и замедлял вход в систему. процесс также.