Як вручну налаштувати підключення до pptp vpn в ubuntu linux

Керівництво → Як вручну налаштувати підключення до PPTP VPN в Ubuntu Linux

Налаштування за допомогою Network manager'а

1. Встановлюємо два необхідних нам пакета:

Так як цих пакетів за замовчуванням немає на диску з Убунту, а ВПН часто доводиться налаштовувати на машині, у якої більше немає іншого виходу в інтернет, то раджу заздалегідь припасти цими пакетами з офіційного репозиторію. Для цього заходимо на сайт packages.ubuntu.com/. там шукаємо два ці пакета, закачуємо їх і надалі встановлюємо на потрібній нам машині.
2. Якщо в аплетов Network Manager не з'явилося пункт «VPN з'єднання» (VPN Connections) або він не буде відкриватися, то треба перелогініться або навіть краще - перезавантажитися.
3. Натискаємо лівою клавішею миші (по правій кнопці викликається інше меню) по значку Network manager'а і у випадаючому меню вибираємо «VPN з'єднання» - «Налаштування VPN» (Configure VPN). Додаємо нове з'єднання і виставляємо всі необхідні параметри для цього з'єднання.
4. Після цього, ваше з'єднання повинно з'явитися в меню «VPN з'єднання», якщо воно раптом не з'явилося - перелогіньтесь або перезавантажитеся (ну що я можу вдіяти, на стільки, все ще, сирої цей network-manager).
5. Всі тепер можете підключатися до створеного вами ВПН з'єднанню (а також і відключатися, вибравши пункт меню в Network Manager'е).

Далі я описую настройку для свого з'єднання, ваша настройка повинна відрізнятися вводяться даними, а також може відрізнятися вводяться параметрами.
1. Встановлюємо пакет pptp-linux:

Як я вже описував вище в розділі установки за допомогою network-manager'а, ВПН часто доводиться налаштовувати на машині, у якої більше немає іншого виходу в інтернет, тому раджу заздалегідь припасти цим пакетом з офіційного репозиторію packages.ubuntu.com/.

2. Редагуємо файл options.pptp:


Вставляємо туди наступні рядки:


Не буду описувати кожен з параметрів, опишу лише деякі:
persist - цей парметр намагається за новою відкрити з'єднання, коли воно закривається;
nodeflate - не використовувати deflate стиснення (хоча кажуть з ним працює швидше, не знаю - не перевіряв).
Також, якщо у вас в з'єднанні використовується шифрування, то додаємо одну з рядків, в залежності від типу шифрування - require-mschap-v2, require-mppe-40, require-mppe-128, require-mppe.

3. Створюємо файл підключення / etc / ppp / peers / vpn (назва vpn можете замінити на будь-яке інше, але якщо замініть, не забувайте міняти його далі в цій статті)

Вставляємо туди наступні рядки:

4. Редагуємо файл / etc / ppp / chap-secrets (якщо використовується тип аутентифікації PAP, то / etc / ppp / pap-secrets відповідно)

Вставляємо туди рядок, типу:

sukochev PPTP password *

Увага. Замініть sukochev на свій логін, а password на ваш пароль для підключення.
5. Якщо це необхідно, то прописуємо в файл / etc / network / interfaces потрібні Рауса. Наприклад у мене Рауса прописані для того, щоб при включеному ВПН-підключенні я міг користуватися місцевою локальною мережею. Ось приклад моїх Рауса (ті що починаються на up route), у вас вони природно будуть відрізнятися:

Не забуваємо після зміни файлу / etc / network / interfaces перезапустити мережеві підключення:

6. Тепер можете включати і вимикати ВПН підключення за допомогою наступних команд:
включення

Автоматичне підключення VPN при завантаженні системи

Для цього редагуємо файл / etc / network / interfaces


І вставляємо в кінець фйла наступні рядки:


де eth1 - це інтерфейс мережевого пристрою, через який підключається ВПН-з'єднання, а vpn - назва ВПН-з'єднання, яке ви створили в папці / etc / ppp / peers /.

Схожі статті