Hallo,
ich habe eine Software geschrieben, welche von einer speziellen Industriesteuerung automatisch Backups anlegt.
Die Daten können von der Steuerung per FTP-heruntergeladen werden. Ich möchte dem Anwender meiner Software
gerne die Möglichkeit geben, das Netzwerk nach möglichen Quellen für die Datensicherung zu durchsuchen. Sprich
ich möchte das lokale Netzwerk scannen und dabei nur die FTP-Server auflisten. Ich scheitere daran, dass ich nicht
sicher sagen kann, ob es sich bei einem Netzwerkteilnehmer wirklich um einen FTP-Server handelt. Kennt jemand,
rein zufällig natürlich :), eine Funktion oder ähnliches, welche mir behilflich sein könnte? Sowas wie:
IPEndpoint = scanForFtpServer(Subnet)
Nur so als Beispiel. Bräuchte ja die IP-Adresse und den Port, welcher für FTP-Verbindungen eingerichtet wurde. Wenn es
da nichts gibt, bleibt noch die Frage, an welchem Merkmal könnte ich einen FTP-Server identifizieren?
Freu mich auf die Ideen und Tipps!
Danke!
ich habe eine Software geschrieben, welche von einer speziellen Industriesteuerung automatisch Backups anlegt.
Die Daten können von der Steuerung per FTP-heruntergeladen werden. Ich möchte dem Anwender meiner Software
gerne die Möglichkeit geben, das Netzwerk nach möglichen Quellen für die Datensicherung zu durchsuchen. Sprich
ich möchte das lokale Netzwerk scannen und dabei nur die FTP-Server auflisten. Ich scheitere daran, dass ich nicht
sicher sagen kann, ob es sich bei einem Netzwerkteilnehmer wirklich um einen FTP-Server handelt. Kennt jemand,
rein zufällig natürlich :), eine Funktion oder ähnliches, welche mir behilflich sein könnte? Sowas wie:
IPEndpoint = scanForFtpServer(Subnet)
Nur so als Beispiel. Bräuchte ja die IP-Adresse und den Port, welcher für FTP-Verbindungen eingerichtet wurde. Wenn es
da nichts gibt, bleibt noch die Frage, an welchem Merkmal könnte ich einen FTP-Server identifizieren?
Freu mich auf die Ideen und Tipps!
Danke!