Титла: проблем с vpn Публикувано от: penko_70 в Jun 08, 2006, 12:53 здравейте... ще си опиша проблема като цитирам конкретен пример. От този месец има промени
в мрежата на интернет доставчика ми, уж за по-добро, а не мога да си ползвам нета от Linux С Mandrake 10.1 съм, нета ми го получавам през VPN сървър, криптиране на данни и тем подобни няма, това го правят колкото за user name и парола, за да ни броят кой колко трафик ползва [root@localhost root]# ifconfig eth0 Link encap:Ethernet HWaddr 00:10:A7:27:4C:9B inet addr:10.0.1.98 Bcast:10.0.1.255 Mask:255.255.255.0 inet6 addr: fe80::210:a7ff:fe27:4c9b/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:932 errors:0 dropped:0 overruns:0 frame:0 TX packets:139 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:118302 (115.5 Kb) TX bytes:22062 (21.5 Kb) Interrupt:11 Base address:0xb000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:84 errors:0 dropped:0 overruns:0 frame:0 TX packets:84 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:5272 (5.1 Kb) TX bytes:5272 (5.1 Kb) [root@localhost root]# route Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 10.0.1.0 * 255.255.255.0 U 0 0 0 eth0 10.0.2.0 10.0.1.1 255.255.255.0 UG 0 0 0 eth0 VPN сървъра се намира на адрес 10.0.2.1 моя IP адрес 10.0.1.98 го получавам от DHCP сървър. би трябвало да имам default gw 10.0.1.1 и то си е така, това получавам от DHCP, но интернета го ползвам от ppp0 след като се вдигне този интерфейс, а няма как да съм с два default gw затова го махам default gw 10.0.1.1 , а за да ми е достъпен VPN сървъра си добавям gw към мрежа 10.0.2.0/24 до преди да направят промени в мрежата ни, не бях записал defaultroute във файла /etc/ppp/options а ръчно си записвах add default gw 10.o.2.98 dev ppp0 и всичко работеше сега просто не иска... записах defaultroute във файла /etc/ppp/options да не пиша ръчно командата за добавяне на default gw, но пак не иска да работи... още нещо... преди мрежата,беше разделена на три подмрежи и PPP сочеше към друга мрежа 192.168.0.0/24 тогава това чудо вървеше, но сега ми се струва, че става някакво препокриване, понеже много неща сочат към 10.0.2.1 [root@localhost root]# pptp-command start All routes added. Tunnel Abritus is active on ppp0. IP Address: 10.0.2.98 [root@localhost root]# [root@localhost root]# ifconfig eth0 Link encap:Ethernet HWaddr 00:10:A7:27:4C:9B inet addr:10.0.1.98 Bcast:10.0.1.255 Mask:255.255.255.0 inet6 addr: fe80::210:a7ff:fe27:4c9b/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:1012 errors:0 dropped:0 overruns:0 frame:0 TX packets:160 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:126643 (123.6 Kb) TX bytes:23814 (23.2 Kb) Interrupt:11 Base address:0xb000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:84 errors:0 dropped:0 overruns:0 frame:0 TX packets:84 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:5272 (5.1 Kb) TX bytes:5272 (5.1 Kb) ppp0 Link encap:Point-to-Point Protocol inet addr:10.0.2.98 P-t-P:10.0.2.1 Mask:255.255.255.255 UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1000 Metric:1 RX packets:17 errors:0 dropped:0 overruns:0 frame:0 TX packets:196079 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:3 RX bytes:140 (140.0 ![]() [root@localhost root]# route Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 10.0.2.1 * 255.255.255.255 UH 0 0 0 ppp0 10.0.1.0 * 255.255.255.0 U 0 0 0 eth0 10.0.2.0 10.0.1.1 255.255.255.0 UG 0 0 0 eth0 default 10.0.2.1 0.0.0.0 UG 0 0 0 ppp0 [root@localhost root]# [root@localhost root]# [root@localhost root]# Вдига се интерфейса ppp0, нищо не минава през него и след този опит за трансфер ppp0 се убива при тази конфигурация, която ви посочих, възможно ли е изобщо да стигна до интернет от Linux? Windows си върви, иначе как ще ви пиша всичкото това ето и конфигурацията от Windows: Windows IP Configuration Ethernet adapter Local Area Connection: Connection-specific DNS Suffix . : IP Address. . . . . . . . . . . . : 10.0.1.98 Subnet Mask . . . . . . . . . . . : 255.255.255.0 Default Gateway . . . . . . . . . : 10.0.1.1 PPP adapter Abritus: Connection-specific DNS Suffix . : IP Address. . . . . . . . . . . . : 10.0.2.98 Subnet Mask . . . . . . . . . . . : 255.255.255.255 Default Gateway . . . . . . . . . : 10.0.2.98 Win някак си успява да развели отделните мрежови интерфейси, но възможно ли е да излъжа Linux при това положение? Титла: проблем с vpn Публикувано от: penko_70 в Jun 16, 2006, 03:04 не знам как се изтрива това, което съм писал, но можах да открия къде се намира ключа за палатката, както се казва... както каза един мой колега, имах усещането, че се свързвам с Марс, когато видях, че интернет върви
Титла: проблем с vpn Публикувано от: в Jun 16, 2006, 10:07 Махни този ред :
10.0.2.0 10.0.1.1 255.255.255.0 UG 0 0 0 eth0 от route таблицата. направи ръчно следното : default 10.0.2.98 0.0.0.0 UG 0 0 0 ppp0 А може (има си съответни опции в /etc/ppp/options) да укажеш при стартиране на pppd да се замества default route със външния адрес автоматично, от рода на replacedefaultroute или нещо подобно. Малко четене и малко проби и си готов. Успех! |