Як налагодити і виправити підключення клієнта PPTP / VPN


16

Я задаю питання, яке має два підпитання. Ось як я можу змусити VPN працювати на Ubuntu 12.04, або за допомогою вбудованої VPN для роботи з pptp, або через ручну конфігурацію. Клієнти Microsoft не мають проблем зі створенням VPN-з'єднань у одній системі.

Ось деталі:

Я запускаю Ubuntu 12.04

Linux mrshighpants 3.2.0-40-generic-pae 
#64-Ubuntu SMP Mon Mar 25 21:44:41 
UTC 2013 i686 i686 i386 GNU/Linux

Для цієї версії Ubuntu та кількох версій, що повертаються назад, я можу налаштувати VPN за допомогою Network Manager, але не можу його запустити. 12.04, я отримую, сервіс не почав повідомляти про помилку.

1) Який найкращий спосіб налагодити це?

2) Я хотів би вдосконалити це питання шляхом надання необхідних журналів, але які дані я повинен розмістити в цьому питанні, окрім хвостового syslog (показано нижче)?

3) Чи існує спосіб налаштування VPN вручну?

Ось хвостовий системолог

хвостовий системолог

May 11 16:27:51 mrshighpants NetworkManager[868]: <info> Starting VPN service 'pptp'...
May 11 16:27:51 mrshighpants NetworkManager[868]: <info> VPN service 'pptp' started (org.freedesktop.NetworkManager.pptp), PID 3552
May 11 16:27:51 mrshighpants NetworkManager[868]: <info> VPN service 'pptp' appeared; activating connections
May 11 16:27:51 mrshighpants NetworkManager[868]: <info> VPN plugin state changed: init (1)
May 11 16:27:51 mrshighpants NetworkManager[868]: <info> VPN plugin state changed: starting (3)
May 11 16:27:51 mrshighpants NetworkManager[868]: <info> VPN connection 'townofsomethington' (Connect) reply received.
May 11 16:27:51 mrshighpants NetworkManager[868]: <warn> VPN connection 'townofsomethington' failed to connect: 'couldn't convert PPTP VPN gateway IP address '123.4.5.281' (0)'.
May 11 16:27:51 mrshighpants NetworkManager[868]: <warn> error disconnecting VPN: Could not process the request because no VPN connection was active.
May 11 16:27:51 mrshighpants NetworkManager[868]: <info> Policy set 'MtLaughmore' (wlan0) as default for IPv4 routing and DNS.
May 11 16:27:56 mrshighpants NetworkManager[868]: <info> VPN service 'pptp' disappeared

Після тестування:

Були дві проблеми, і зараз вдалий зв’язок. IP-адресу було замінено .281, а не 218, і пароль був неправильним.


Перевірте налаштування VPN, як я вже згадував у своїй відповіді
Касім

Відповіді:


21

Перевірте свої налаштування за допомогою нього.

VPN-з'єднання в Ubuntu

Перейдіть до менеджера мережі> З'єднання VPN> Налаштувати VPN> Додати VPN

введіть тут опис зображення

  1. Ім'я VPN-з'єднання (будь-яке ім'я)

  2. Шлюз: Ви отримуєте ip адресу pptp-сервера або FDDN (повністю кваліфіковане ім'я домену)

  3. Ім'я користувача

  4. Пароль

  5. Клацніть на Розширений

введіть тут опис зображення

Клацніть на "Використовувати шифрування точки до точки". Натисніть кнопку ОК та зберегти

Тепер відкрийте термінал

 tail -f /var/log/syslog

І просто підключіться до VPN та перевірте свої журнали.


Спасибі. Це налаштування, які я вже маю, і вони працюють на Ubuntu на роботі. Я повинен спробувати його в тій же версії вдома.
восьминоги граббус

Вам не потрібно налагоджувати, вам просто потрібно виправити спосіб встановлення pptp-з'єднання в ubuntu
Qasim

І налагодження, і створення я думаю. Це може бути проблемою з IP-адресою, але я не знаю, поки не повернусь додому з роботи. Це працює, на роботі.
восьминоги граббус

Якщо це працює з дому, перевірте налаштування маршрутизатора про "vpn passthrough"
Qasim,

1
+1 для прапорець "Використовувати шифрування VPN від точки до точки" (MPPE) "!
BrunoJCM

10

Виникає типографічний збій:

[...]'couldn't convert PPTP VPN gateway IP address '209.6.3.281' (0)'[...]

Цей IP не може існувати, оскільки останнє число 281 перевищує 255.


Ви можете мати рацію. Я теж повинен це перевірити.
восьминоги граббус

Він, безумовно, має рацію, ні, можливо, з цього приводу. 281> 255, що є не підписаним максимумом 1 байт.
Фред Томсен

2

Інструкції, надані на налагодженні pptp NetworkManager, виглядають як хороший варіант для налагодження VPN-з'єднань, налаштованих за допомогою NetworkManager:

  1. у кореневому терміналі запустіть:

    killall -TERM nm-pptp-service

    /usr/libexec/nm-pptp-service --debug # This is one potential path, OR

    /usr/lib/NetworkManager/nm-pptp-service --debug # Ubuntu 14.04 LTS

  2. запустити VPN-з'єднання

  3. відтворити проблему

1

У мене були постійні проблеми з 12.04 VPN, де я міг отримати початкове з'єднання в порядку, але не міг зробити інше VPN-з'єднання принаймні 5 хвилин після відключення першого.

Рішення виявилося нічого спільного з Ubuntu, мені довелося ввести вхідне правило NAT у мій брандмауер, щоб дозволити трафік WAN PPTP (TCP порт 1723) та GRE 47 трафік до мого вікна 12.04, і тепер це все працює як слід !


0

журнал помилок: VPN-з'єднання 'Astrill' не вдалося підключитися: 'не вдалося знайти IP-адресу шлюзу PPTP VPN' gsg.astrill.net '(-2)

рішення: http://astrill.9ichuangyi.cn/astrill-vpn-all-servers-list.html

вам потрібно додати шлюз з адреси посилання вгору


Ласкаво просимо в Ask Ubuntu! Хоча це теоретично може відповісти на питання, бажано було б сюди включити істотні частини відповіді та надати посилання для довідки.
Марк Кірбі
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.