LINUX.ORG.RU

помогите с VPN


0

0

Здравствуйте. Не могу подключиться к интернет. Дистрибутив ubuntu (Debian). VPN сервер на UNIX. Настроил все как написано на http://pptplinux.sourceforge.net под дебиан.

соединение с сервером есть, но выхода в инет нету.

pppd options in effect: debug # (from command line) nodetach # (from command line) logfd 2 # (from command line) dump # (from command line) noauth # (from /etc/ppp/options.pptp) name vp132141 # (from /etc/ppp/peers/tunnel) remotename pptp # (from /etc/ppp/peers/tunnel) # (from /etc/ppp/options.pptp) pty pptp 10.4.5.254 --nolaunchpppd # (from /etc/ppp/peers/tunnel) crtscts # (from /etc/ppp/options) # (from /etc/ppp/options) asyncmap 0 # (from /etc/ppp/options) mtu 1372 # (from /etc/ppp/options.pptp) lcp-echo-failure 4 # (from /etc/ppp/options) lcp-echo-interval 30 # (from /etc/ppp/options) hide-password # (from /etc/ppp/options) ipparam tunnel # (from /etc/ppp/peers/tunnel) proxyarp # (from /etc/ppp/options) nobsdcomp # (from /etc/ppp/options.pptp) nodeflate # (from /etc/ppp/options.pptp) require-mppe-128 # (from /etc/ppp/peers/tunnel) noipx # (from /etc/ppp/options) using channel 3 Using interface ppp0 Connect: ppp0 <--> /dev/pts/1 sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x3ddec794> <pcomp> <accomp>] rcvd [LCP ConfReq id=0x1 <asyncmap 0x0> <auth chap MS-v2> <magic 0xdc56e6b6> <pcomp> <accomp>] sent [LCP ConfAck id=0x1 <asyncmap 0x0> <auth chap MS-v2> <magic 0xdc56e6b6> <pcomp> <accomp>] rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0x3ddec794> <pcomp> <accomp>] sent [LCP EchoReq id=0x0 magic=0x3ddec794] rcvd [CHAP Challenge id=0xb1 <9e763d8cf3474f9cd7f54fc6b4861576>, name = "*"] sent [CHAP Response id=0xb1 <1b5822faf14539a7d5ad6121023a4a0d000000000000000004b9e0f090a02d3b37d008f54db1 b8ee5f93faa03357a3b900>, name = "vp132141"] rcvd [LCP EchoRep id=0x0 magic=0xdc56e6b6] rcvd [CHAP Success id=0xb1 "S=7ED32FE0AD0857B08C55B42947AD89CA7362D941"] sent [CCP ConfReq id=0x1 <mppe +H -M +S -L -D -C>] rcvd [CCP ConfReq id=0x1 <mppe +H -M +S +L -D -C>] sent [CCP ConfNak id=0x1 <mppe +H -M +S -L -D -C>] rcvd [CCP ConfAck id=0x1 <mppe +H -M +S -L -D -C>] rcvd [CCP ConfReq id=0x2 <mppe +H -M +S -L -D -C>] sent [CCP ConfAck id=0x2 <mppe +H -M +S -L -D -C>] MPPE 128-bit stateless compression enabled sent [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 0.0.0.0>] rcvd [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 192.168.254.9>] sent [IPCP ConfAck id=0x1 <compress VJ 0f 01> <addr 192.168.254.9>] rcvd [IPCP ConfNak id=0x1 <addr 213.141.132.141>] sent [IPCP ConfReq id=0x2 <compress VJ 0f 01> <addr 213.141.132.141>] rcvd [IPCP ConfAck id=0x2 <compress VJ 0f 01> <addr 213.141.132.141>] Cannot determine ethernet address for proxy ARP local IP address 213.141.132.141 remote IP address 192.168.254.9 Script /etc/ppp/ip-up started (pid 4202) Script /etc/ppp/ip-up finished (pid 4202), status = 0x0

таблица маршрутизации: Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.254.9 * 255.255.255.255 UH 0 0 0 ppp0 10.4.63.0 * 255.255.255.0 U 0 0 0 eth0 default 10.4.63.254 0.0.0.0 UG 0 0 0 eth0

внешние серверы не пингуются: root@freewind:/home/ipman # ping www.linux.org.ru PING www.linux.org.ru (217.76.32.61) 56(84) bytes of data. From 10.4.63.254 icmp_seq=1 Destination Net Unreachable From 10.4.63.254 icmp_seq=2 Destination Net Unreachable From 10.4.63.254 icmp_seq=3 Destination Net Unreachable From 10.4.63.254 icmp_seq=4 Destination Net Unreachable

Спасибо за помощь.

anonymous

>192.168.254.9 * 255.255.255.255 UH 0 0 0 ppp0
>10.4.63.0 * 255.255.255.0 U 0 0 0 eth0
>default 10.4.63.254 0.0.0.0 UG 0 0 0 eth0

У меня такая хрень была когда роутинг был неправильно настроен... Заработало когда добавил следующее:

route add default gw ГЕТВЕЙ_ДЛЯ_ИНЕТА

ГЕТВЕЙ_ДЛЯ_ИНЕТА можно спросить у прова... или посмотреть в выне..

ЗЫ: старый дефаултный гетвей мне пришлось удалить на время подключения к инету...

ЗЗЫ: юзаю SuSE 9.1, но я думаю подключение к инету мало чем отличается от Дебиана..

IPFreely ★★
()
Ответ на: комментарий от IPFreely

не получается так, или что-то не то пишу. когда удаляешь дефолтный гейтвей соединение рвется тут-же и потом не соединияется пока его обратно не пропишешь.А в винде гейт после соединения для ppp0 - 213.141.132.141 (так дает ipconfig) В таблицу маршрутизации после соединения автоматом добавляется тока 192.168.254.9 * 255.255.255.255 UH 0 0 0 ppp0 (адрес 192.168.254 - каждый раз разный) пытался разные варианты в таблицу прописать, все равно пишет при pinge - destination net unrecheable.

и еще заметил, что в винде мне dhcp всегда присваивает адрес 10.4.63.118, а в линухе всегда 10.4.63.160

anonymous
()
Ответ на: комментарий от anonymous

У меня:
/etc/ppp/peers/tunneling
================
#
# PPTP Tunnel configuration for tunnel dobroe_tun
# Server IP: 192.168.0.1
# Route: delete default gw 172.16.0.1
# Route: add default gw 62.33.35.2
#
....
================

Т.е сначала удаляем дефаултный gw, затем добавляем новый и ПОТОМ соединяемся...

И вообще для дебиана для нашей сетки посмотри тут:

http://www.dobroe.ru/p/Portal/Internet/Setup/VPN/Linux/

IPFreely ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.