Нет подключения через VPN через Интернет

После настройки подключения к сети VPN я не могу подключиться к Интернету через VPN. Я не получаю ответа от сетевых команд, например, [F1]. Протокол - pptp. Моя система lubuntu 17.10, 32-бит (восстановление старого компьютера). Предоставьте рекомендации по правильной установке или подсказки для отладки.

0
задан 19 February 2018 в 22:49

2 ответа

Наконец, я получил это и работаю и хочу поделиться своими выводами на этом форуме. Информация, которая мне нужна, по-видимому, разбросана по различным сайтам.

Configure VPN ... в VPN-соединениях greyed out. Неудобно, и я не знаю, как решить, но есть обходное решение. Перейдите в Edit Connections ... и нажмите +. Однако в Тип подключения не указаны VPN. I (повторно) установил необходимые модули для соединения vpn, с sudo apt-get install --reinstall network-manager network-manager-gnome openvpn network-manager-openvpn network-manager-openvpn-gnome network-manager-pptp network-manager-pptp-gnome pptp-linux Теперь можно добавить pptp-соединение, как описано в первой палитре. Настройте его с учетными данными и настройками, предоставленными поставщиком VPN. Чтобы избежать проблем с брандмауэром, сначала попробуйте отключить UncomplicatedFirewall. sudo ufw disable и перезагрузка. После этого: VPN-подключения -> new_vpn устанавливает VPN-соединение. Однако в моем случае невозможно было получить доступ к Интернету. Похоже, что соединение ломается после первого сайта, или навсегда требуется загрузка любого сайта. Лечение этой проблемы я нашел здесь. По-видимому, mtu, максимальная единица передачи для порта vpn слишком высока. В моем случае я должен опустить его вручную, выполнив ifconfig ppp0 mtu 1388. Максимальный mtu, который подходит, можно найти, подключившись к vpn, а затем pinging на каком-либо сайте (например, ubuntu.com), выполнив ping -M do -s <number> -c 1 ubuntu.com. Увеличьте <number> на 10 до тех пор, пока соединение не будет потеряно (как только оно будет потеряно, в моем случае оно также потерпит неудачу при опускании снова). Мне пришлось оживить соединение с помощью sudo service network-manager restart и снова подключиться к vpn. Когда вы найдете наивысшую полезность <number>, добавьте 28, и это mtu для использования с портом vpn. См. Также здесь. Осталось еще две проблемы: как автоматизировать настройку значения mtu при подключении к VPN, а DNS, кажется, пропал после отключения от VPN. Последнее можно решить с помощью sudo service network-manager restart. Обе задачи могут быть автоматизированы, как предложено в сценарии /etc/NetworkManager/dispatcher.d/01-ifupdown. Сценарии в папке dispatcher.d вызываются с портом и событием в качестве аргумента. Итак, я создаю исполняемый скрипт в этой папке, как показано ниже #!/bin/sh #info : pre-up and pre-down are not implemented in network-manager if [ "$2" = "vpn-up" ]; then /sbin/ifconfig "$1" mtu 1388 fi if [ "$2" = "vpn-down" ]; then /usr/sbin/service network-manager restart fi Наконец, я хочу снова включить ufw. Для этого мне нужно добавить -A ufw-before-input -p 47 -j ACCEPT в файл /etc/ufw/before.rules, перед # drop invalid packets и сделать sudo ufw enable, и перезагрузиться. Теперь все работает отлично, в моем случае.
0
ответ дан 17 July 2018 в 20:37

Наконец, я получил это и работаю и хочу поделиться своими выводами на этом форуме. Информация, которая мне нужна, по-видимому, разбросана по различным сайтам.

Configure VPN ... в VPN-соединениях greyed out. Неудобно, и я не знаю, как решить, но есть обходное решение. Перейдите в Edit Connections ... и нажмите +. Однако в Тип подключения не указаны VPN. I (повторно) установил необходимые модули для соединения vpn, с sudo apt-get install --reinstall network-manager network-manager-gnome openvpn network-manager-openvpn network-manager-openvpn-gnome network-manager-pptp network-manager-pptp-gnome pptp-linux Теперь можно добавить pptp-соединение, как описано в первой палитре. Настройте его с учетными данными и настройками, предоставленными поставщиком VPN. Чтобы избежать проблем с брандмауэром, сначала попробуйте отключить UncomplicatedFirewall. sudo ufw disable и перезагрузка. После этого: VPN-подключения -> new_vpn устанавливает VPN-соединение. Однако в моем случае невозможно было получить доступ к Интернету. Похоже, что соединение ломается после первого сайта, или навсегда требуется загрузка любого сайта. Лечение этой проблемы я нашел здесь. По-видимому, mtu, максимальная единица передачи для порта vpn слишком высока. В моем случае я должен опустить его вручную, выполнив ifconfig ppp0 mtu 1388. Максимальный mtu, который подходит, можно найти, подключившись к vpn, а затем pinging на каком-либо сайте (например, ubuntu.com), выполнив ping -M do -s <number> -c 1 ubuntu.com. Увеличьте <number> на 10 до тех пор, пока соединение не будет потеряно (как только оно будет потеряно, в моем случае оно также потерпит неудачу при опускании снова). Мне пришлось оживить соединение с помощью sudo service network-manager restart и снова подключиться к vpn. Когда вы найдете наивысшую полезность <number>, добавьте 28, и это mtu для использования с портом vpn. См. Также здесь. Осталось еще две проблемы: как автоматизировать настройку значения mtu при подключении к VPN, а DNS, кажется, пропал после отключения от VPN. Последнее можно решить с помощью sudo service network-manager restart. Обе задачи могут быть автоматизированы, как предложено в сценарии /etc/NetworkManager/dispatcher.d/01-ifupdown. Сценарии в папке dispatcher.d вызываются с портом и событием в качестве аргумента. Итак, я создаю исполняемый скрипт в этой папке, как показано ниже #!/bin/sh #info : pre-up and pre-down are not implemented in network-manager if [ "$2" = "vpn-up" ]; then /sbin/ifconfig "$1" mtu 1388 fi if [ "$2" = "vpn-down" ]; then /usr/sbin/service network-manager restart fi Наконец, я хочу снова включить ufw. Для этого мне нужно добавить -A ufw-before-input -p 47 -j ACCEPT в файл /etc/ufw/before.rules, перед # drop invalid packets и сделать sudo ufw enable, и перезагрузиться. Теперь все работает отлично, в моем случае.
0
ответ дан 23 July 2018 в 21:15

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

Похожие вопросы: