Настройка vpn клиента (pptp) в ubuntu 10.10

Feb 23, 2011 15:40

По умолчанию в Ubuntu 10.10 входят все нужные пакеты. Есть два пути настройки:
1) Использовать убогий network-manager и подключаться вручную (плохой вариант). Настраивается вводом настроек через апплет на панельке gnome. Минусы - не подключается автоматически при загрузке системы.
2) Вариант правильный: правка файлов конфигурации, отключение network-manager.
И так мы имеем провайдерский впн сервер на котором живет poptop демон, проверку chap.

Правим файлы:

/etc/ppp/chap-secrets

Приводим файл к такому виду

# Secrets for authentication using CHAP
# client server secret IP addresses
user * password *

( user - имя пользователя и password - пароль)

/etc/ppp/options.pptp

Перемещаем его- # mv /etc/ppp/options.pptp /etc/ppp/options.pptp_old
Создаём новый nano /etc/ppp/options.pptp, прописываем:

lock
noauth
nobsdcomp
nodeflate
defaultroute
replacedefaultroute

Создаем файл /etc/ppp/peers/vpn, прописываем:
pty "pptp vpn.server.lan --nolaunchpppd" (вместо vpn.server.lan ip адрес сервера)
usepeerdns
user <имя тоже что в chap-secrets >
file /etc/ppp/options.pptp

Убираем демон network-manager из загрузки, метод колхозный но рабочий :)
# chmod -x /etc/init.d/network-manager

Прописываем настройки сети в /etc/network/interfaces:

auto lo
iface lo inet loopback

auto eth0

iface eth0 inet dhcp --- если адрес получаем автоматически

iface eth0 inet static --- если вручную
address 192.168.0.2
netmask 255.255.255.0
gateway 192.168.0.1

Подключаем vpn командой - pon vpn, отключаем - poff
Добавляем vpn соединение в автозагрузку системы :
В /etc/rc.local строчку
pon vpn

Делаем отображение сетевого значка на панели, в Synaptic ищем gnome-netstatus-applet,
ставим, перегружаемся добавляем апплет "Монитор сети" на панель.

Надеюсь что это поможет кому нибудь :)
Next post
Up