Schweppes:)
8.05.2010 - 23:56 pm
Ну собоственно сеть настроил вот, пишу из-под убунты. А ВПН хоть убей - не могу. Может кто-то подскажет что делать? Сразу говорю, с линухом сталкиваюсь впервые, уж очень рекомендовали. Жду ответов, спасибо!
Mario
9.05.2010 - 1:59 am
# Мануал по настройке сети и VPN для ubuntu
После установки ubuntu устанавливаем pptp клиент (пакет, необходимый для подключения к инету через VPN):
a. открываем терминал: sudo apt-get install pptp-linux
или
b. ищем на сидюке файл pptp-linux_1.7.0-1ubuntu1_i386.deb :
/media/cdrom/pool/main/p/pptp-linux/pptp-linux_1.7.0-1ubuntu1_i386.deb
и кликаем по нему правой кнопкой мышки,
выбираем выкладку Kubuntu Package Menu->Install Package
1. От провайдера получаем следующую информацию:
1.1. YOUR_IP - твой айпишник (у меня например 10.49.15.9 )
1.2. YOUR_GATEWAY - твой шлюз ( у меня например 10.49.0.1 )
1.3. YOUR_HOST_NAME - имя твоего компа (придумай сам)
1.4. YOUR_LOGIN_NAME - имя пользователя
1.5. YOUR_PASSWORD - пароль
1.6. Метод авторизации: CHAP или PAP
1.7. Метод шифрования (mschap-v2) (если используеца шифрование)
2. Получаем от провайдера инфу и настраиваем локальную сеть:
2.1 Открываем файл /etc/network/interfaces и вставляем туда текст:
# The loopback interface
auto lo
iface lo inet loopback
# The first network card
auto eth0
iface eth0 inet static
address YOUR_IP
netmask 255.255.0.0
gateway YOUR_GATEWAY
# set network configuration, DNS servers, VPN servers (см. п, 1):
up route add -net 10.0.0.0 netmask 255.0.0.0 gw YOUR_GATEWAY
up route add -host 10.64.254.249 gw YOUR_GATEWAY # вместо 10.64.254.249 впиши свой 1-й DNS
up route add -host 10.100.101.11 gw YOUR_GATEWAY # вместо 10.100.101.11 впиши свой 2-й DNS (если есть)
up route add -host 10.0.3.11 gw YOUR_GATEWAY # вместо 10.0.3.11 впиши 1-й айпишник твоего VPN сервера
up route add -host 10.0.3.111 gw YOUR_GATEWAY # вместо 10.0.3.111 впиши 2-й айпишник твоего VPN сервера
2.2 Открываем терминал и устанавливаем сетевое имя твоего компа:
sudo /bin/hostname YOUR_HOST_NAME
2.3 Открываем файл /etc/resolv.conf и прописываем туда DNS:
nameserver 10.64.254.249 # вместо 10.64.254.249 впиши свой локальный DNS
3. Настраиваем VPN соединение:
3.1 Открываем файл /etc/ppp/options.pptp и вставляем туда текст:
lock
noauth
nobsdcomp
nodeflate
# require-mschap-v2 # разкоментируем если используеца mschap-v2 шифрование
3.2 Оставляем файл /etc/ppp/options как есть ))
3.3 Открываем файл /etc/ppp/chap-secrets и вставляем туда текст (см. пункт 1.6 данного мануала):
YOUR_LOGIN_NAME PPTP YOUR_PASSWORD *
3.4 Открываем файл /etc/ppp/pap-secrets и вставляем туда текст (см. пункт 1.6 данного мануала):
YOUR_LOGIN_NAME PPTP YOUR_PASSWORD *
3.5 Создаем файл /etc/ppp/peers/vpn и вставляем туда текст (см. пункт 1 данного мануала):
pty \"pptp vpn.lan.du --nolaunchpppd\" # вместо vpn.lan.du - имя или ip твоего VPN сервера
name YOUR_LOGIN_NAME
remotename PPTP
+pap # если используеца pap авторизация ( в моей сетке используеца PAP, в твоей - звони админу и спрашивай)
# +chap # если используеца chap авторизация
file /etc/ppp/options.pptp
ipparam vpn
4. Делаем скрипт подключения:
4.1 Создаем файл /sbin/vpn и вставляем туда текст:
#!/bin/sh
case \"$1\" in
start)
echo -n \"Starting vpn: \"
pon vpn
sleep 5
route add default dev ppp0
ifconfig
echo
;;
stop)
echo -n \"Stopping vpn: \"
poff vpn
sleep 5
route del default dev ppp0
ifconfig
echo
;;
*)
echo \"*** Usage: vpn {start|stop}\"
exit 1;
;;
esac
exit 0
# P.S.
# После выполнения pon vpn поднимаеца интерфейс ppp0
# Далее командой route add default dev ppp0 делаем этот интерфейс шлюзом для pptp
# т.е. eth0 - юзаеца локалкой
# а ppp0 - юзаеца для pptp подключения
5. Подключаемся:
5.1 Открываем терминал и запускаем скрипт:
sudo sh /sbin/vpn start
6. Отключаемся:
6.1 Открываем терминал и запускаем скрипт:
sudo sh /sbin/vpn stop
7. Проверить что VPN соединение установлено можно так:
открываем терминал и набираем ifconfig
в выводе команды должен быть виден поднятый интерфейс ppp0 или ppp1 или т.п.
Здерто с forum.ubuntu.ru (С)
ЗЫ: я думаю получится
Schweppes:)
9.05.2010 - 10:11 am
Ничего не вышло. я в системном разделе вообще не могу ничего изменять, типа прав не хватает. Хотя под админом авторизировался...
Rikcon
10.05.2010 - 8:10 am
Решаеться установкой пакета Network-manager-pptp,только он еще очень плохо работает на 10.4,я с кубунты не могу подключиться
Mario
10.05.2010 - 8:15 am
Antarez
10.05.2010 - 21:35 pm
А тема-то уже не год и не два назад подымалась здесь. Поиск рулит )))
Примерно в
ЭТОЙ теме ответы на все вопросы.
Linx
6.08.2010 - 19:38 pm
В 10.04 все завелось с коробки, через нетворк менеджер, просто внимательно вводи настройки , пропиши роуты итд..
Это "текстовая" версия, возможен просмотр только основного контента. Для просмотра полной версии этой страницы, пожалуйста
нажмите сюда.