[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