Page 1 of 1

FTP Plugin - DNS cache

Posted: 2022-08-18, 15:51 UTC
by Flarna
Ich verwende das FTP Plugin (version 2.4.2) mit TotalCommander (version 3.33).

Ich kann meinen Notebook im internen Netz zwar via IP erreichen aber nicht via Namen. Von einem anderen Notebook funktioniert es auch via Namen.
Der Notebook hat keine statische IP und TotalCommander versucht ihn auf einer alten IP (mehrer Tage alt) zu erreichen.

Hat der TotalCommander bzw. das FTP Plugin ein DNS cache welches hier Probleme machen könnte? Wenn ja, kann man das leeren?

Re: FTP Plugin - DNS cache

Posted: 2022-08-18, 16:09 UTC
by ghisler(Author)
Gemäss Google-Dokumentation werden positive Namensauflösungen ohne Zeitlimit im cache gespeichert:
https://developer.android.com/reference/java/net/InetAddress

Versuchen Sie das Plugin zu beenden und neu zu laden. Das geht am einfachsten, indem Sie im selben Dateifenster, in dem Sie FTP offen hatten, ein anderes Plugin (oder z.B. "installierte apps") öffnen, und dann wieder zum FTP-Plugin zurückkehren.

Re: FTP Plugin - DNS cache

Posted: 2022-08-18, 21:39 UTC
by Flarna
Hat leider nicht funktioniert. Ev. ist es auch nicht das FTP plugin das hier cached sondern etwas anderes.

Re: FTP Plugin - DNS cache

Posted: 2022-08-19, 08:23 UTC
by ghisler(Author)
Eine Möglichkeit wäre, dem Server 2 Namen zu geben, einen für intern und einen für extern, z.B. über eine Subdomain. So könnte man dann 2 Einträge im FTP-Plugin vornehmen.

Re: FTP Plugin - DNS cache

Posted: 2022-09-24, 16:09 UTC
by Flarna
Die Lösung mit den zwei namen hab ich nun gemacht und funktioniert gut genug für mich. Danke!

Mittlerweile hat ich auch Verstanden was wirklich passiert (falls es wen interessiert :wink:):
  • Der Notebook hängt mal per WLAN map per LAN an meiner Fritz box
  • Klarerweise bekommt der Notebook auch 2 IP Adressen
  • On default macht die Fritz box den Rechner via seines Namen im lokal Netz erreichbar ==> ein Name 2 IP Adressen
  • Beide bleiben eine Weile im cache diverser Geräte (incl. Fritz box)
  • ein DNS lookup liefert beide adressen, das Lan Plugin (oder android) probiert wohl nur einen => geht mal gut mal nicht