
Ich versuche, auf jeder möglichen Schnittstelle (mit Internetverbindung) eine SSH-Tunnelverbindung herzustellen.
Ich verwende derzeit ppp0
und eth0
Schnittstellen. ppp0
Hat immer Internet und wird neu initialisiert, wenn die Verbindung verloren geht. eth0
Die IP wird über DHCP zugewiesen und hat nie eine Internetverbindung.
Wenn ich den PC neu starte, wird der Routing-Tabelle eine Standardroute über eth0
hinzugefügt. In diesem Fall kann ich zwar ping
auf Google zugreifen, aber keine Verbindung zum Remote-SSH-Server herstellen.
Wenn ich eth0
das Kabel abziehe, funktioniert alles wie erwartet. Wenn ich das Kabel wieder anschließe, funktioniert immer noch alles einwandfrei.
Als Workaround habe ich ein Skript geschrieben, das alle Standardrouten mithilfe des Geräts löscht eth0
.
Warum können ping
, telnet
, apt-get
usw. das Internet nutzen, SSH aber nicht?