Ich versuche, einen Android-SSH-Client einzurichten, um eine Verbindung zu einem anderen Computer in meinem lokalen Netzwerk herzustellen. Ich kann eine Verbindung herstellen, wenn ich die IP-Adresse verwende, aber die IP-Adresse kann sich ändern. Wie kann ich den Hostnamen ermitteln, den mein Android-Gerät dem anderen Computer zuweist, damit ich mich stattdessen mit diesem verbinden kann?
(Im Moment verwenden die Besonderheiten JuiceSSH, um eine Verbindung zu einem Ubuntu 13.10-Laptop herzustellen, auf dem sshd und mosh-server ausgeführt werden, aber ich möchte einen allgemeinen Ansatz lernen, der nicht client- oder zielspezifisch ist. Idealerweise ein Android-Befehl auf Systemebene .)
Dazu benötigen Sie einen lokalen DNS-Server in Ihrem lokalen Netzwerk, der vom DHCP-Server aktualisiert wird, der diesem Computer die IP zuweist (viele Router bieten diese Funktion).
Sie können Ihr Android-Gerät dann anweisen, dieses DNS als primär zu verwenden, wenn es mit Ihrem WLAN-Netzwerk verbunden ist, während Sie das sekundäre unverändert lassen (so dass letzteres immer noch alles außerhalb Ihres Netzwerks auflöst). Diese Option befindet sich in den WLAN-APN-Einstellungen: Drücken Sie lange auf den Eintrag für Ihr Heim-WLAN, wählen Sie ihn aus, um ihn zu bearbeiten, aktivieren Sie „Erweiterte Optionen“.
lofidevops
Izzy
lofidevops
lofidevops
Izzy
GAThrawn