Authentifizierung von FTP über öffentliche IP-Adressen nach einem Routerwechsel nicht möglich

569
techgenius101

Vor kurzem habe ich den Internet-Provider gewechselt, und so erhielt ich einen neuen Router (der an den ISP gebunden ist, sodass ich meinen alten Router nicht verwenden kann) mit einer neuen IP. Nachdem ich meine Server-Ports eingerichtet und portiert hatte, schien alles zu funktionieren und canyouseeme.orgich konnte meinen offenen Port 21 sehen. Ich änderte die statische IP-Adresse meines PCs, um mit dem Router-Bereich übereinzustimmen, und konfigurierte meinen IIS-FTP-Server mit der neuen IP-Adresse. Ich kann von meinem LAN aus auf den FTP-Server zugreifen, kein Problem. Wenn ich jedoch versuche, von meiner öffentlichen IP-Adresse darauf zuzugreifen, schlagen die Dinge fehl.

Der Browser erfordert wie üblich eine Authentifizierung. Wenn ich jedoch meinen Benutzernamen und mein Kennwort eingebe, wird der Browser ein wenig geladen und fordert mich dann erneut auf, meine Anmeldeinformationen einzugeben. Ich bin zu 100% sicher, dass ich die richtigen Anmeldeinformationen verwende, da ich vom LAN aus mit diesen auf den Server zugreifen kann.

Ich habe es mit der AndFTP-App auf meinem Telefon ausprobiert und dasselbe passiert. Ich verstehe nicht, warum dies passieren würde, wenn alles richtig eingerichtet zu sein scheint, zumal ich ohne Probleme auf meine VNC- und Teamspeak-Server zugreifen kann.

Ich habe versucht, die Firewall vollständig zu deaktivieren, aber kein Glück.

0
Greifen Sie von innen oder von außen auf die öffentliche IP-Adresse zu? Sind Sie sicher, dass Sie eine Verbindung zum FTP-Server Ihres PCs herstellen und nicht zu Ihrem Router? grawity vor 5 Jahren 0
Ich verstehe nicht, was Sie unter "Innen oder Außen" verstehen. Ich habe sowohl versucht, mein WLAN für die Verbindung zu meinem öffentlichen IP-FTP-Server als auch für die mobilen Daten meines Handys zu verwenden. Ich hatte kein Glück. Ich werde nachsehen, dass ich möglicherweise eine Verbindung zu meinem Router herstelle. techgenius101 vor 5 Jahren 0
FTP benötigt einen anderen Port für die Datenübertragung. Wenn ein Client und ein Server miteinander kommunizieren, enthalten sie außerdem IP-Adressen und Ports * in * -Meldungen auf einer anderen Ebene als erwartet. Daher kann das Überqueren von NATs und Firewalls mühsam sein. Einige Router können mit diesen Problemen besser umgehen als andere, möglicherweise mit zusätzlicher Konfiguration. Siehe [diesen Artikel] (https://mywiki.wooledge.org/FtpMustDie#Firewall.3F_What.27s_A_Firewall.3F) und berücksichtigen Sie ein weniger altes Protokoll. Kamil Maciorowski vor 5 Jahren 1
@ KamilMaciorowski Welche anderen einfachen Alternativen können Sie vorschlagen? techgenius101 vor 5 Jahren 0
@grawity Ich habe mich tatsächlich mit meinem Router verbunden. Leider ist der Router, den ich erhalten habe, nicht sehr beliebt. Ich muss also herausfinden, wie ich das eingebaute FTP selbst deaktivieren kann, da keine Online-Handbücher vorhanden sind. Fügen Sie Ihre Lösung als Antwort hinzu, damit ich sie annehmen kann. techgenius101 vor 5 Jahren 0
Ich bin ein Linux-Typ und verwende täglich SSH-basierte Lösungen, also SFTP. Ich weiß nicht, wie einfach es in Windows ist. Kamil Maciorowski vor 5 Jahren 0

0 Antworten auf die Frage