Ich habe eine funktionierende drahtlose Verbindung zu einem Zugangspunkt mit einer Internetverbindung (wobei meine IP 172.17.30.137 lautet). Über diese drahtlose Verbindung kann ich sowohl Internetadressen (z. B. 4.2.2.1) als auch andere Maschinen im WLAN-Netzwerk (z. B. 172.17.30.1) anpingen. Ich lasse diese Ping-Prozesse im Hintergrund laufen. Jetzt stecke ich ein Ethernet-Kabel ein, das in ein LAN geht, auf dem es einen DHCP-Server gibt, aber keinen Internetzugang. Dieser DHCP-Server weist meinem Ethernet-Adapter eine IP (10.35.1.100) zu und ich kann jetzt auch Adressen in diesem LAN anpingen (z. B. 10.35.1.1). Alle drei Pings werden einige Sekunden bis einige Minuten gleichzeitig ausgeführt, wenn der Ping zu 4.2.2.1 plötzlich Folgendes ausführt:
64 bytes from 4.2.2.1: icmp_seq=1629 ttl=55 time=8.376 ms
64 bytes from 4.2.2.1: icmp_seq=1630 ttl=55 time=14.247 ms
64 bytes from 4.2.2.1: icmp_seq=1631 ttl=55 time=18.024 ms
Request timeout for icmp_seq 1632
Request timeout for icmp_seq 1633
Request timeout for icmp_seq 1634
ping: sendto: No route to host
Request timeout for icmp_seq 1635
ping: sendto: No route to host
Dies bleibt so, wenn ich keinen Internetzugang habe, bis ich das Ethernet-Kabel aus der Steckdose ziehe. Währenddessen habe ich noch Zugriff auf 172.17.30.x und 10.35.1.x. Wenn ich das Ethernet-Kabel abziehe, läuft der Ping auf 10.35.1.1 ab und der Ping auf 4.2.2.1 funktioniert innerhalb weniger Sekunden wieder.
Wodurch wird das verursacht? Wie kann ich es reparieren? Wäre es hilfreich, wenn ich an verschiedenen Stellen Kopien meiner Routing-Tabelle einbinde? Wie bekomme ich das