Vpn - створення з'єднання для виходу в інтернет

VPN - створення з'єднання для виходу в інтернет
(На прикладі ASPLinux v10)

Тут описані основні кроки, які допоможуть вам організувати вихід в інтернет через VPN-сервер. Всі настройки наведені тут актуальні для "флексового" VPN-сервера. Я постарався по можливості писати на "російській" мові, так, щоб початківцям линуксоидов було легше якомога швидше достукатися до інету, не обтяжуючи себе читанням великої кількості супутньої літератури, в достатку якої з початку не дивно заблукати, хоча і цим не варто нехтувати. Ну да ладно, приступимо.

Основні дії (всі маніпуляції необхідно робити з правами root)

2. Створюємо vpn-з'єднання або за допомогою відповідного засобу конфігурації - для ASPLinux "pptp-command", або "вручну" з допомогою створення "потрібних файлів" в "потрібних каталогах", що на мій погляд зручніше. Серед "потрібних" власне кажучи числяться такі:

- / Etc / ppp / options - власне файл, який містить основні настройки ppp з'єднань;

- /etc/ppp/options.pptp - файл з настройками pptp (VPN) з'єднань;

- / Etc / ppp / chap-secrets - файл містить логін і пароль для з'єднання з інтернетом.

Всі перераховані вище файли як ви напевно здогадалися, потрібні для завдання основних налаштувань нашого vpn-конекту. Але крім них також треба буде привести у відповідний стан наступні компоненти:

- / Etc / ppp / peers / vpn - власне запускається модуль pptp (при бажанні може носити інше ім'я, але в нашому випадку "vpn");

- /etc/resolv.conf;
- /etc/resolv.conf.pptp - файли зберігають інформацію про параметри з'єднання з DNS-серверами.

3. Всього швидше вам також доведеться скористатися ще парою допоміжних скриптів, які знадобляться для "повноцінного" запуску інету на вашому Линух в нашій мережі.

- inet - скрипт ініціціалізірующій коректний запуск pptp-з'єднання;

- fnet - скрипт виконує зупинку сервісу pptp і деактивує інтерфейс eth0 (ваша мережева карта) з наступною активацією останнього (необхідно для відновлення вихідних налаштувань eth0).

Схожі статті