[Решено] VPN PPTP Arch

Вообщем попытки настроить интернет не увенчалась успехом.

Дано:
Локальная сеть:

                        IP: 10.000.000.000
                        Маска подсети: 255.255.255.0.
                        Шлюз (gateway): 10.000.000.000
                        DNS1: 10.000.000.0
VPN параметры:

                        Имя VPN-сервера: vpn.provaider
                        Логин: VPN_LOGIN
                        Пароль: VPN_PASSWORD
Что делал:

ip a a 10.000.000.000/24 dev eth0
ip l s up dev eth0
ip r a default via 10.000.000.000

Прописываем IP DNS-серверов в файл /etc/resolv.conf Он должен выглядеть следующим образом:

Файл: /etc/resolv.conf
nameserver 10.000.000.000

Если сеть работоспособна, должны пинговаться шлюз и VPN-сервер. Проверяем:

ping -c2 10.000.000.000
ping -c2 10.000.000.000

Добавляем в нашу таблицу роутинга статические маршруты на VPN и DNS сервера:

ip r a 10.000.000.000 via 10.000.000.000

ip r d default

Проверка: мы должны успешно пинговать DNS и VPN сервера.
ping -c2 10.000.000.000
Файл: /etc/ppp/peers/mediana
pty "pptp 10.000.000.000 --nolaunchpppd"
user VPN_LOGIN
password "VPN_PASSWORD"
nodeflate
nobsdcomp
noauth
linkname mediana

Файл: /etc/ppp/options.pptp
refuse-chap - отключаем аутентификацию по протоколу chap
refuse-pap
refuse-mschap-v2
lock
userpeerdns
persist
nopcomp
noaccomp

pon mediana
plog mediana
Поднимаем VPN соединение
pppd call mediana debug nodetach

Последняя команды выдает ошибку:
Using interface ppp0
Connect: ppp0 <--> /dev/pts/0
/usr/sbin/pppd: unrecognized option '--nolaunchpppd'
pptp version 1.7.2
Copyright (C) 2000  Free Software Foundation
This program comes with ABSOLUTELY NO WARRANTY; for details see source.
This is free software, and you are welcome to redistribute it under certain
conditions; see source for details.
Usage:
  pptp <hostname> [<pptp options>] [[--] <pppd options>]
Or using pppd's pty option:
  pppd pty "pptp <hostname> --nolaunchpppd <pptp options>"
Available pptp options:
  --version        Display version number and exit
  --phone <number>	Pass <number> to remote host as phone number
  --nolaunchpppd	Do not launch pppd, for use as a pppd pty
  --quirks <quirk>	Work around a buggy PPTP implementation
			Currently recognised values are BEZEQ_ISRAEL only
  --debug		Run in foreground (for debugging with gdb)
  --sync		Enable Synchronous HDLC (pppd must use it too)
  --timeout <secs>	Time to wait for reordered packets (0.01 to 10 secs)
  --nobuffer		Disable packet buffering and reordering completely
  --idle-wait		Time to wait before sending echo request
  --max-echo-wait		Time to wait before giving up on lack of reply
  --logstring <name>	Use <name> instead of 'anon' in syslog messages
  --localbind <addr>	Bind to specified IP address instead of wildcard
  --loglevel <level>	Sets the debugging level (0=low, 1=default, 2=high)
  --test-type <type>	Damage the packet stream by reordering
  --test-rate <n>		Do the test every n packets
Modem hangup
Connection terminated.
Script pptp 10.000.000.000 --nolaunchpppd --nobuffer finished(pid799), status = 0x1

Пробовал советы из этой темы, не помогло.

Пробовал так же настраивать по Wiki Arch, ошибки пошли на более ранних этапах, потому был забросил.
Не понимаю, зачем "шифорваться". Десятка - это частная сеть. Вы можете выкладывать все - вплоть до пароля. Кому она на хрен нужна! И даже если нужна - где он будет ее искать! Напишите по-человечески, может ошибка не там где вы думаете.
P.S. Извиняюсь за нецензурные немного слова.
corner
может ошибка не там где вы думаете.
В чем может быть ошибка? Замена происходила по клавише: ctrl+h. Это если Вы намекаете на то что я где-то цифорку не ту вписал.
gapy21, вы издеваетесь чтоли? Телепатов на форуме нет. Или показывайте конфиги и команды "как есть", или обращайтесь за помощью к своему провайдеру. А с вашим DDD и GGG врядли кто захочет разбираться.

Ах да, есть еще один вариант. Возьмите дистрибутив с готовым графическим окружением и нетворк-менеджером. Там и поднимите свой впн без проблем.
vadik
А с вашим DDD и GGG врядли кто захочет разбираться.
Хорошо, изменил.
vadik
Ах да, есть еще один вариант. Возьмите дистрибутив с готовым графическим окружением и нетворк-менеджером. Там и поднимите свой впн без проблем.
Сижу на ubuntu давно. Vpn поднят с помощью программы: http://code.google.com/p/vpnpptp/ . Другими способами не вышло настроить. Могу выложить скрины, как оно там настроено!?
Менять
pty "pptp 10.172.119.1 --nolaunchpppd"
на
pty "pptp vpn.mediana.net.ua --nolaunchpppd"
не пробовали?
vadik
Менять
pty "pptp 10.172.119.1 --nolaunchpppd"
на
pty "pptp vpn.mediana.net.ua --nolaunchpppd"
не пробовали?
Пробовал. Результат один в один с представленным в этой теме.
Глупый вопрос: а community/pptpd core/pptpclient установлен? И если по вики(только там старовато) чем кончается
# pon <TUNNEL> debug dump logfd 2 nodetach
Просто у вас немного непонятно, ибо
pppd call mediana debug nodetach
и
pon mediana
по сути синонимы. А конфиги копипастили? Можно проверить на предмет инородных символов
cat /etc/ppp/peers/mediana|hexdump -C
у кавычек надо чтобы было 0x22, а у черточек 0x2d
gapy21, если на убунту есть результат подключения vpnpptp то что мешает вам скопировать его в арч?
Да пребудет с вами знание ip адреса
naszar
community/pptpd core/pptpclient установлен?
Это я настраиваю интернет для установки. В установочном образе они есть.

naszar
# pon <TUNNEL> debug dump logfd 2 nodetach
<TUNNEL> - это мне mediana нужно подставить?
naszar
А конфиги копипастили?
Конфиги набираю руками.
naszar
Можно проверить на предмет инородных символов
cat /etc/ppp/peers/mediana|hexdump -C
у кавычек надо чтобы было 0x22, а у черточек 0x2d
Сейчас попробую.
domov0y
если на убунту есть результат подключения vpnpptp то что мешает вам скопировать его в арч?
Мешает то, что он настроен через сторонюю гуевую программу. Пробивал этот вариант. Но файлов таких как в арч, на убунте попросту нету. Я не знаю где это программа сохраняет настройки.
Могу выложить скриншоты этой гуй-проги, если нужно.
 
Зарегистрироваться или войдите чтобы оставить сообщение.