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,
ставим, перегружаемся добавляем апплет "Монитор сети" на панель.
Надеюсь что это поможет кому нибудь :)