[LinuxOB] TDSL und Linux (die unendliche Geschichte!)
Christian Hesse
christian.hesse at linuxob.de
Sa Mär 6 13:38:48 CET 2004
On Saturday 06 March 2004 13:16, Neumann wrote:
> Hallo Liste, hallo Christian!
> Erst einmal vielen Dank für deine schnelle Mail.
> Leider konnt ich das Problem trotz deiner Ratschläge nicht beheben.
> Um aber das ADSL-Problem unter rp-pppoe besser lösen zu können, habe ich
> eine Textstücke wie ifconfig beigefügt:
>
> [root at localhost root]# ifconfig
> eth0 Link encap:Ethernet HWaddr 00:05:02:9C:79:6D
> inet addr:127.0.0.1 Bcast:127.0.0.255 Mask:255.255.255.0
> UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
> RX packets:264 errors:0 dropped:0 overruns:0 frame:0
> TX packets:343 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:100
> RX bytes:12764 (12.4 Kb) TX bytes:18796 (18.3 Kb)
> Interrupt:14 Base address:0x1000
>
> lo Link encap:Local Loopback
> inet addr:127.0.0.1 Mask:255.0.0.0
> UP LOOPBACK RUNNING MTU:16436 Metric:1
> RX packets:1157 errors:0 dropped:0 overruns:0 frame:0
> TX packets:1157 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:0
> RX bytes:96762 (94.4 Kb) TX bytes:96762 (94.4 Kb)
>
> ppp0 Link encap:Point-to-Point Protocol
> inet addr:80.143.216.142 P-t-P:217.5.98.136
> Mask:255.255.255.255 UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492
> Metric:1 RX packets:3 errors:0 dropped:0 overruns:0 frame:0
> TX packets:3 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:3
> RX bytes:30 (30.0 b) TX bytes:30 (30.0 b)
Das sieht soweit gut aus, die Verbindung steht.
> [root at localhost root]# route -n
> Kernel IP routing table
> Destination Gateway Genmask Flags Metric
> Ref Use Ifac
> 217.5.98.136 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
> 127.0.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
> 127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
> 0.0.0.0 127.0.0.2 0.0.0.0 UG 0 0 0 lo
Hier liegt das Problem. Zum einen sollte keine Route 127.0.0.0 auf dem device
eth0 liegen (versuch mal ein "route del -net 127.0.0.0/24" und lösch das
ganze gegebenenfalls mit diversen Tools aud der config), zum anderen, und das
ist das Hauptproblem, hast du alle Pakete, die nicht von anderen Regeln
geroutet werden (Eintrag mit 0.0.0.0, also "any" bzw "default" am Anfang),
zur Adresse 127.0.0.2 (wir erinnern uns, das ist eine Loopbackadresse)
getroutet. Dass darauf keine Pakete zurückkommen können ist klar denke ich.
Jetzt löschen wir einfach mal die Route ("route del default") und erstellen
die richtige neu ("route add default gw 217.5.98.136", wobei die IP-Adresse
der entsprechenden Adresse aus ifconfig angepasst werden muss). Danach sollte
auf jeden Fall schonmal das pingen von einem bestimmten Host ("ping
216.239.39.104" für google.de) funktionieren.
> Kannst Du irgendetwas dazu anmerken, was hier falsch gelaufen ist?
Ja, siehe oben. Wenn du danach auch mit dem Browser auf Seiten zugreifen
kannst ist alles ok, ansonsten müssen wir uns noch um die Namensauflösung
kümmern.
Gruß
Christian
--
Linux - damit der Ausnahmefehler nicht zur Regel wird.
Mehr Informationen über die Mailingliste linux