HOW-TO: Ubuntu 8.04.1 Linux & PPTP & Router - проще паренной репы

Sep 14, 2008 01:18

Как заставить работать все это безобразие, чтоб получить доступ в Интернет.

Настройка роутера
У меня простенький D-Link DI-604. На его примере и рассмотрим.
Подключаем в порт WAN на роутере кабель Триона. В порты 1 и 2 два кабеля прямых и и подклюаем их же к сетевым домашних ПК.

Настраиваем роутер:
1) Через адресную строку браузера заходим в админку роутера: http://192.168.0.1
2) WIZARD -> Run Wizard -> Next -> Указываем часовой пояс (у меня +2) -> Next -> Dynamic IP Address -> Next -> Clone MAC Address -> Записываем в блокнотик MAC адрес -> Next -> Next -> Next -> Restart -> Close
3) Звоним в техподдержку и сообщаем MAC, записанный в блокнотике. Перегружаем роутер

Теперь с каждой из машин можна поднять VPN в любое время когда включен роутер.
Подняв соединение на одной из машин, на второй будет доступен он автоматически.
Когда на одном установлено соединение на второй поднимать его не нужно.
Если одна из машин отключается VPN естественно обрывается, потому на второй необходимо его поднять.

Настройка VPN на клиентской машине
Есть два сценария по которым можно оказаться в интернете под управлением ОС Linux и имея подключение к интернет через VPN, посредником где является роутер. Первый - это поднятое соединение на одной из Windows-машин в локалке. Тогда сеть у машины под управлением Ubuntu появляется автоматически. Все класс. Но если нет возможности/желания включать дргую машину только ради установления соединения? Тогда надо позаботиться о настройке подключения в Linux-е.
Потребуются следующие утилиты:
1. PPTP плагин для Network Manager
2. Собственно сам Network Manager

В современном Ubuntu Network Manager уже присутствует. Осталось поставить плагин для pptp.
1. Меню Applications (Приложения) => Открываем Add/Remove (Добавить/Удалить).
2. В выпадающем меню выбираем "All available applications" ("Все доступные приложения")
3. В поле для поиска вводим pptp
4. Выбираем VPN Connection Manager
5. Жмем Apply Changes (Применить) для того чтобы установился плагин

После этого перезагружаем ОС или перезапускаем службу dbus и перелогиниваемся.
Если влом ребутиться, то перезапускаем dbus:
1. Открываем терминал и пишем sudo /etc/init.d/dbus restart
2. Выходим из десктопа и логинимся заново

Настраиваем VPN
Если в десктопе на панели включен "System tray" ("Системный лоток"), апплет Network Manager-а будет виден. Если же отключен СЛ, то нужно сперва его добавить на панель через контекстное меню панели.
1. ЛК на иконке апплета Network Manager-а => VPN Connections (Соединения VPN).
2. Кликаем Add (Добавить) в мастере настроек для настройки конфигурации.
3. Вкладка Connection (Соединение). Вводим Connection Name (имя соединения), допустим названия провайдера и адрес его Gateway (VPN-сервера), который провайдер предоставляет в настройках (может быть как именем, так и IP-адрессом).
4. Вкладка Authentication (Аутентификация) Для тех провайдеров, у которых есть проверка подлинности ставим соответственно галки напротив названий нужных алгоритмов, если шифрование не используется - пропускаем эту вкладку.
5. Вкладка Compression & Encryption (Сжатие и шифрование) настраиваем по вкусу.
6. Вкладка PPP Options (Настройки PPP). Здесь самое главное верно указать MTU и MRU.Например, у меня это 1400.
7. На вкладке Routing (Маршрутизация) ставим галку напротив Only use VPN connection for these addresses (Использовать VPN соединение по этому адресу) и вводим адреса роутера, например у меня это так: 192.168.0.1/16 10.1.14.53/24. Взять их можно в админке роутера на вкладке Status. WAN/LAN IP Address.

И напоследок ЛК по апплету NM => VPN Connections => Выбираем наше только что созданное соединение, водим логин и пароль. Коннектимся. Ждем пока анимация иконки аплета завершится. Теперь все готово. Lets serf the web!

ubuntu, pptp, linux, vpn

Previous post Next post
Up