Сьогодні Віртуальні мережі на базі технологій класу VPN (Virtual Private Network) Використовують НЕ Тільки для организации добро захищений середовище Прозоров обміну Даними через відкриті канали, а й для простого Надання доступу в інтернет. У зв'язку з ЦІМ будь-який користувач, Який змінює провайдера, может зіткнутіся з необхідністю налаштуваті VPN. У Linux існує своя спеціфіка май даної проблеми.
Вам Знадоби
- Облікові дані root.
Інструкція
Перевірте, чи існує підтримка протоколу PPP в ядрі Вашої операційної системи. Найпростіше це сделать, Переглянувшись Значення опцій з префіксом CONFIG_PPP у файлі поточної конфігурації ядра. Зазвічай ВІН встановлюється в каталог / boot и має ім'я, что ПОЧИНАЄТЬСЯ з config. Дізнайтеся имя даного файлу помощью командіровку
ls / boot
або
ls / boot | grep conf
Віведіть потрібні рядки командою cat, здійснівші фільтрацію с помощью grep. Наприклад:
cat /boot/config-2.6.30-std-def-alt15 | grep PPP
Проаналізуйте рядки, що містять опції CONFIG_PPP, CONFIG_PPP_ASYNC, CONFIG_PPP_SYNC_TTY. Если перед ними немає символу #, підтримка відповідного функціоналу є (при значеннях m - у виде зовнішнього модуля, при значеннях y - включена в ядро).
ls / boot
або
ls / boot | grep conf
Віведіть потрібні рядки командою cat, здійснівші фільтрацію с помощью grep. Наприклад:
cat /boot/config-2.6.30-std-def-alt15 | grep PPP
Проаналізуйте рядки, що містять опції CONFIG_PPP, CONFIG_PPP_ASYNC, CONFIG_PPP_SYNC_TTY. Если перед ними немає символу #, підтримка відповідного функціоналу є (при значеннях m - у виде зовнішнього модуля, при значеннях y - включена в ядро).
Перевірте, инсталлировано чи в системе клієнтське програмне забезпечення для встановлення VPN-з'єднань. Потрібний пакет зазвічай носити ім'я, что ПОЧИНАЄТЬСЯ з pptp. Використову apt-cache з опцією search для поиска потрібного пакета в доступному репозіторіях и rpm з опцією -qa для того, щоб перевіріті, чі встановлений пакет. При работе в графічному середовіщі может мати сенс скористати такими програмами, як synaptic.
Проведіть інсталяцію відсутнього програмного забезпечення. Використову відповідні менеджери пакетів (apt-get, rpm в консолі, synaptic в графічному середовіщі, и т.д.). Если булу здійснена інсталяція пакета ppp з модулями ядра для ПІДТРИМКИ відповідного протоколу, перезавантажте комп'ютер.
Спробуйте налаштуваті VPN с помощью скриптів конфігурування, таких як pptp-command або pptpsetup. Часто смороду входять до складу пакетів з клієнтськім ПО для установки VPN-з'єднань. Для Отримання довідки по параметрах командного рядка Даних утіліт використову їх запуск з опцією --help. Наприклад:
pptpsetup --help
Если конфігурують скрипти Встановлені НЕ були, перейдіть до следующего Крок для Здійснення ручного налаштування VPN.
pptpsetup --help
Если конфігурують скрипти Встановлені НЕ були, перейдіть до следующего Крок для Здійснення ручного налаштування VPN.
Створіть каталог / etc / ppp, а в ньом - файл з ім'ям chap-secrets. Відкрійте файл у текстовому редакторі. Дода в него рядок увазі:
LOGIN SERVER PASSWORD *
Значення LOGIN и PASSWORD - имя користувача та пароль. Смороду повінні надаватіся провайдером послуг доступу до VPN. Замість SERVER вкажіть Довільне имя з'єднання або *.
LOGIN SERVER PASSWORD *
Значення LOGIN и PASSWORD - имя користувача та пароль. Смороду повінні надаватіся провайдером послуг доступу до VPN. Замість SERVER вкажіть Довільне имя з'єднання або *.
Створіть каталог / etc / ppp / peers. Створіть у ньом файл, что має ім'я, что збігається зі значенням SERVER з попередня Кроку (або Довільне ім'я, если Було вказано значенію *). Відредагуйте цею файл, Дода в него інформацію види:
pty "pptp SERVER --nolaunchpppd"
name LOGIN
ipparam SERVER
remotename SERVER
lock
noauth
nodeflate
nobsdcomp
Значення LOGIN и SERVER тут - ті ж, что и в кроці 5. На Авторитети настройку VPN в Linux можна вважаті закінченою.
pty "pptp SERVER --nolaunchpppd"
name LOGIN
ipparam SERVER
remotename SERVER
lock
noauth
nodeflate
nobsdcomp
Значення LOGIN и SERVER тут - ті ж, что и в кроці 5. На Авторитети настройку VPN в Linux можна вважаті закінченою.