Страница 1 из 1

И снова про VPN

Добавлено: 12 июл 2007, 00:04
kreol
Система: Mandriva 2005
Провайдер: BelInfoNet (ADSL.BY)

Необходимо подключиться к инету. Сервер adsl не пингуется, равно как и шлюзы. При попытке подключения по FAQ выдаёт следующие ошибки:
mknod: '/dev/ppp': File exists
SIOCADDRT: File exists
SIOCDELRT: No such process
SIOCADDRT: No such device
И чуть позже:
anon warm [open_inetsock:pptp_callmgr.c:311]: connect: Connection timed out
anon fatal [callmgr_main:pptp_callmgr.c:123]: Could not open control connection to 81.25.32.68 (адресс сервера adsl)
anon fatal [open_callmgr:pptp.c:391]: Call maneger exited with error 256
booxter писал(а):раю ў новай галіне паказаць свае роўты: route -n
Destination
81.25.32.0
192.168.0.0
Gateway
192.168.117.100
0.0.0.0
Genmark
255.255.255.0
255.255.0.0
Flags
UG
U
Metric
0
10
Ref
0
0
Use
0
0
Iface
eth0
eth0

Дополнительная информация
VPN-сервер провайдера: 81.25.32.68
Шлюз: 192.168.117.100
Сеть (вдруг односетчане есть =)): MALINOVKA7.NET

Re: И снова про VPN

Добавлено: 12 июл 2007, 00:12
kreol
Собственно на сайте нашей сети нашёл такой вариант настройки:
краткая настройка adsl:

создаем файлы

/etc/ppp/options.adsl

lock
noauth
nobsdcomp
nodeflate
defaultroute
persist
maxfail 5000
holdoff 30
lcp-echo-interval 30
lcp-echo-failure 4

/etc/ppp/peers/adsl

pty 'pptp ВПН_СЕРВЕР_ПРОВАЙДЕРА --nolaunchpppd'
debug
name ИМЯ_ПОЛЬЗОВАТЕЛЯ
defaultroute
file /etc/ppp/options.adsl
ipparam "adsl"

в файле /etc/ppp/chap-secrets прописывается пользователь и пароль:
"ИМЯ_ПОЛЬЗОВАТЕЛЯ" * "ПАРОЛЬ" *

DNS сервера прописываются в /etc/resolv.conf

Вот собственно и все

набираем pppd call adsl
должно все заработать

Дефолтный роутинг сам установиться
Но он не работает (ошибок не выдаёт, но и доступа к сайтам нет).

Добавлено: 12 июл 2007, 00:28
booxter
Для апошняга каментара:
1) Вы замянілі ВПН_СЕРВЕР_ПРОВАЙДЕРА і ІМЯ_ПОЛЬЗОВАТЕЛЯ і ПАРОЛЬ на патрэбныя?
2) пакажыце ваш /etc/ppp/peers/adsl
3) пакажыце НАРМАЛЬНА route -n
4) паспрабуйце прапінгаваць свой шлюз і ВПН_СЕРВЕР
5) паспрабуйце падключыцца праз pppd call adsl і пакажыце новыя запісы ў логах.

Добавлено: 12 июл 2007, 01:59
kreol
booxter писал(а):Для апошняга каментара:...
1) разумеется.
2)
pty 'pptp 192.168.117.100 --nolaunchpppd'
debug
name v3143kreol
defaultroute
file /etc/ppp/options.adsl
ipparam "adsl"
3) если не запускать скрипт из FAQ:
Destination.....Gatway............Genmask.......Flags...Metric...Ret...Use Iface
192.168.0.0....0.0.0.0.............255.255.0.0...U.........10........0......0....eth0
0.0.0.0...........192.168.38.21...0.0.0.0..........UG......10........0......0....eth0
если всё таки запустить скрипт
Destination....Gatway...................Genmask...........Flags...Metric...Ret...Use Iface
81.25.32.0.....192.168.117.100......255.255.255.0...UG.......10........0......0....eth0
192.168.0.0...0.0.0.0....................255.255.0.0.......U.........10........0......0....eth0
4) ни шлюз, ни ВПН_СЕРВЕР не пингуются
5) если под логами вы подразумеваете /var/log/messages, то вот:
Jul 12 01:28:12 localhost pptp[6643]: anon warn[open_inetsock:pptp_callmgr.c:311]: connect: Connection timed out
Jul 12 01:28:12 localhost pptp[6643]: anon fatal[callmgr_main:pptp_callmgr.c:123]: Could not open control connection to 192.168.117.100
Jul 12 01:28:12 localhost pptp[6642]: anon fatal[open_callmgr:pptp.c:391]: Call manager exited with error 256
Jul 12 01:28:30 localhost pppd[6552]: Connection terminated.
Jul 12 01:28:30 localhost pppd[6552]: tcflush failed: Bad file descriptor
Jul 12 01:28:30 localhost pptp[6932]: anon log[main:pptp.c:237]: The synchronous pptp option is NOT activated
Jul 12 01:28:30 localhost pppd[6552]: Using interface ppp0
Jul 12 01:28:30 localhost pppd[6552]: Connect: ppp0 <--> /dev/pts/20
Jul 12 01:28:30 localhost hal.dev[6937]: DEVNAME is not set
Jul 12 01:28:30 localhost hal.dev[6943]: DEVNAME is not set
Jul 12 01:28:33 localhost pppd[6815]: Connection terminated.
Jul 12 01:28:33 localhost pppd[6815]: tcflush failed: Bad file descriptor
Jul 12 01:28:33 localhost pptp[6948]: anon log[main:pptp.c:237]: The synchronous pptp option is NOT activated
Jul 12 01:28:33 localhost pppd[6815]: Using interface ppp2
Jul 12 01:28:33 localhost pppd[6815]: Connect: ppp2 <--> /dev/pts/21
Jul 12 01:28:33 localhost hal.dev[6953]: DEVNAME is not set
Jul 12 01:28:33 localhost hal.dev[6959]: DEVNAME is not set
Jul 12 01:28:37 localhost pppd[6963]: pppd 2.4.3 started by root, uid 0
Jul 12 01:28:37 localhost pptp[6964]: anon log[main:pptp.c:237]: The synchronous pptp option is NOT activated
Jul 12 01:28:37 localhost pppd[6963]: Using interface ppp3
Jul 12 01:28:37 localhost pppd[6963]: Connect: ppp3 <--> /dev/pts/22
Jul 12 01:28:37 localhost hal.dev[6970]: DEVNAME is not set
Jul 12 01:28:39 localhost pppd[6612]: Connection terminated.
Jul 12 01:28:39 localhost pppd[6612]: tcflush failed: Bad file descriptor
Jul 12 01:28:39 localhost pptp[6975]: anon log[main:pptp.c:237]: The synchronous pptp option is NOT activated
Jul 12 01:28:39 localhost pppd[6612]: Using interface ppp1
Jul 12 01:28:39 localhost pppd[6612]: Connect: ppp1 <--> /dev/pts/23
Jul 12 01:28:39 localhost hal.dev[6980]: DEVNAME is not set
Jul 12 01:28:39 localhost hal.dev[6986]: DEVNAME is not set
Jul 12 01:28:39 localhost pptp[6661]: anon warn[open_inetsock:pptp_callmgr.c:311]: connect: Connection timed out
Jul 12 01:28:39 localhost pptp[6661]: anon fatal[callmgr_main:pptp_callmgr.c:123]: Could not open control connection to 192.168.117.100
Jul 12 01:28:39 localhost pptp[6660]: anon fatal[open_callmgr:pptp.c:391]: Call manager exited with error 256

Добавлено: 12 июл 2007, 09:15
sshd
2)
pty 'pptp 192.168.117.100 --nolaunchpppd'
debug
name v3143kreol
defaultroute
file /etc/ppp/options.adsl
ipparam "adsl"

как бы у инфанета немного другой адрес vpn сервера, он 81.25.32.67, а не 192.168.117.100

Добавлено: 12 июл 2007, 21:10
kreol
[explorer] писал(а):как бы у инфанета немного другой адрес vpn сервера, он 81.25.32.67, а не 192.168.117.100
Упс, это я уже потом эксперементировал (192.168.117.100 - это адресс шлюза). А почему 81.25.32.67? В строке адреса назначения в винде стоит 81.25.32.68. Так или иначе, ни в одном варианте настроек не подключается.
Иногда пингуется один из шлюзов, но как то слабо: вчера получил 6 ответных пакетов от одного шлюза, сегодня 2 от другого:
PING 192.168.117.100 (192.168.117.100) 56 (84) bytes of data
64 bytes from 192.168.117.100: icmp_seq=196 ttl=254 time=2.41 ms
64 bytes from 192.168.117.100: icmp_seq=197 ttl=254 time=1.22 ms
И вот ещё неприятная штука. Каждый раз после перезагрузки файл /etc/resolv.conf меняется по умолчанию, то есть DNS-сервера не сохраняются.

Добавлено: 13 июл 2007, 00:20
booxter
kreol, можа, праблема ў самой лакальнай сетцы?

Добавлено: 13 июл 2007, 08:46
sshd
в настройках надо писать IP адрес внп сервера провайдера, а IP модема в твоей локалке.. адрес модема провайдера, у тя должен быть прописан основным шлюзом. да и с такими пингами видимо есть трабл в сети.. возможно на модеме забиватся nat таблица, вот ты и не можешь подключится.