настроил vpn через pptp-command запустил... пишет что все нормально подключилось, присвоело мне ип адрес, но на внешние сайты не заходит... в чем может быть проблема? я так понимаю что в роутах...
Настройка VPN
пробывал настраивать через vpnpptp скачивал откудато с гугла code.google.... Через нее не подключился вообще...
да в чем угодно: файервол, mtu, шифрование не то, необходимость использования dns от vpn-сервера и т.д.
http://code.google.com/p/vpnpptp/ - проект vpnpptp, с каждой новой версией программы число провайдеров увеличивается
представьте нам логи соединений
если бы была проблема с шифрованием сервер мне бы не выделил внешний ип... файервол пробывал отключать проблема этим не решается? мту написано такое как в настройках написано...
Jul 15 10:05:52 localhost pptp[4268]: anon log[main:pptp.c:314]: The synchronous pptp option is NOT activated
Jul 15 10:05:52 localhost pptp[4273]: anon log[ctrlp_rep:pptp_ctrl.c:251]: Sent control packet type is 1 'Start-Control-Connection-Request'
Jul 15 10:05:52 localhost pptp[4273]: anon log[ctrlp_disp:pptp_ctrl.c:739]: Received Start Control Connection Reply
Jul 15 10:05:52 localhost pptp[4273]: anon log[ctrlp_disp:pptp_ctrl.c:773]: Client connection established.
Jul 15 10:05:53 localhost pptp[4273]: anon log[ctrlp_rep:pptp_ctrl.c:251]: Sent control packet type is 7 'Outgoing-Call-Request'
Jul 15 10:05:53 localhost pptp[4273]: anon log[ctrlp_disp:pptp_ctrl.c:858]: Received Outgoing Call Reply.
Jul 15 10:05:53 localhost pptp[4273]: anon log[ctrlp_disp:pptp_ctrl.c:897]: Outgoing call established (call ID 0, peers call ID 7794).
Jul 15 10:05:53 localhost pppd[4276]: pppd 2.4.5 started by root, uid 0
Jul 15 10:05:53 localhost pppd[4276]: Using interface ppp0
Jul 15 10:05:53 localhost pppd[4276]: Connect: ppp0 <--> /dev/pts/1
Jul 15 10:05:55 localhost pppd[4276]: CHAP authentication succeeded
Jul 15 10:05:55 localhost pppd[4276]: local IP address 78.30.200.216
Jul 15 10:05:55 localhost pppd[4276]: remote IP address 195.10.218.252
Jul 15 10:05:55 localhost pppd[4276]: primary DNS address 10.10.0.15
Jul 15 10:05:55 localhost pppd[4276]: secondary DNS address 10.10.0.8
Jul 15 10:05:57 localhost kernel: martian destination 0.0.0.0 from 10.20.60.211, dev eth0primary DNS address 10.10.0.15 - а на нем ли поднялось соединение ppp0?
route -n представьте еще
если бы была проблема с шифрованием сервер мне бы не выделил внешний ип...
не совсем так. иногда выделил бы, к примеру если задать:
mppe required,statelessто ppp0 появится но интернета не будет,
а если уточнить
mppe required,stateless,no40,no56то интернет появится если 128-битное шифрование
насколько я понимаю то это указыввается в options.pptp в локальной сети есть инструкция по настройке впн, но он на дебиан http://help.sevstar.net/article.php?id=108 я оттуда взялл параметры и вписал в мой options.pptp потом при запуске интернета pptp-command start inet вышла какаято ошибка по поводо replacedefaultroute и я эту строчку удалил... может в этом проблема...
руководствуйтесь http://wiki.mandriva.com/ru/Настройка_VPN_в_Mandriva
включите debug
replacedefaultroute удаляйте смело - это недокументированная возможность, в мандриве не работает
http://wiki.mandriva.com/ru/Настройка_VPN_в_Mandriva
я делал тоже самое но на шаге где у него начал пахать инет у меня он не пашет :D ...
таблицу маршрутизации представите?
вывод pppd call debug nodetach имя_соединения
проверьте свой счет у провайдера
попробуйте зайти в браузере на сайт http://93.158.134.3/ и пропинговать его
у меня стоит винда и лёнька с винды то я нормально в интернете сижу....
у меня стоит винда и лёнька с винды то я нормально в интернете сижу....
это лишь означает, что счет пополнен. а остальное проверили?
[console]
[root@localhost gukoh]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.20.62.0 0.0.0.0 255.255.254.0 U 10 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 10 0 0 eth0
0.0.0.0 10.20.62.1 0.0.0.0 UG 10 0 0 eth0
[root@localhost gukoh]# pppd call inet debug nodetach
~�}#�!}!}!} }8}!}$}%Z}"}&} } } } }%}&x} �)}'}"}(}"}$�~~�}#�!}!}!} }8}!}$}%Z}"}&} } } } }%}&x} �)}'}"}(}"}$�~~�}#�!}!}!} }8}!}$}%Z}"}&} } } } }%}&x} �)}'}"}(}"}$�~~�}#�!}!}!} }8}!}$}%Z}"}&} } } } }%}&x} �)}'}"}(}"}$�~~�}#�!}!}!} }8}!}$}%Z}"}&} } } } }%}&x} �)}'}"}(}"}$�~~�}#�!}!}!} }8}!}$}%Z}"}&} } } } }%}&x} �)}'}"}(}"}$�~~�}#�!}!}!} }8}!}$}%Z}"}&} } } } }%}&x} �)}'}"}(}"}$�~~�}#�!}!}!} }8}!}$}%Z}"}&} } } } }%}&x} �)}'}"}(}"}$�~~�}#�!}!}!} }8}!}$}%Z}"}&} } } } }%}&x} �)}'}"}(}"}$�~~�}#�!}!}!} }8}!}$}%Z}"}&} } } } }%}&x} �)}'}"}(}"}$�~
[root@localhost gukoh]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.20.62.0 0.0.0.0 255.255.254.0 U 10 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 10 0 0 eth0
0.0.0.0 10.20.62.1 0.0.0.0 UG 10 0 0 eth0
pppd call inet pty "pptp vpn.sevstar.net --nolaunchpppd"
[root@localhost gukoh]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
109.110.64.88 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
10.10.111.138 10.20.62.1 255.255.255.255 UGH 0 0 0 eth0
10.20.62.0 0.0.0.0 255.255.254.0 U 10 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 10 0 0 eth0
0.0.0.0 10.20.62.1 0.0.0.0 UG 10 0 0 eth0
[/console]
в таблице маршрутизации при поднятом vpn у Вас отсутствует маршрут к vpn-серверу, поэтому соединение устанавливается, так как в момент его поднятия демон pppd знает где искать vpn-сервер - его искать в локальной сети.
но при уже поднятом vpn и при переводе дефолтного шлюза на ppp0, демон pppd без маршрута к vpn-серверу будет полагать, что vpn-сервер находится во внешней сети, но ведь это не так.
поэтому соединение с течением небольшого промежутка времени разорвется само, а попытка открыть сайт лишь ускорит разрыв соединения.
так как у вас исходя из переписки в личке еще и возможная проблема с dns (но не факт), то в конфигураторе vpnpptp укажите ip vpn-сервера и поставьте опцию програмного добавления маршрута к vpn-серверу или впишите его сами в поле для ввода маршрутов.
плюс ко всему у вас не перевелся дефолтный маршрут на ppp0
перевод на ppp0 осуществляется через скрипт /etc/ppp/ip-down.d/ip-down:
route del default
route add default dev ppp0но при условии, что скрипт /etc/ppp/ip-down оригинальный.
я скрипт не заменял
route del default
route add default dev ppp0
когда прописываю локальная сеть сразу слетает
какие галочки должны стоять в настройке vpnpptp
при создании соединения отрубается сеть в это время впнпптп пытается подсоедениться к сети потом сеть поднимается но впнпптп все равно к нему не присоединяется...