Eng FTPS-Umeldung beweist, datt d'Steierverbindung funktionéiert huet. Eng Verzeechneslëscht brauch eng aner Verbindung, dofir kann e Proxy d'Umeldung erlaben an den nächsten Schrëtt blockéieren.

Fir en expliziten FTPS-Server konfiguréiert Dir d'Steierroute an de passive Modus mat WinSCP .NET:

var options = new WinSCP.SessionOptions
{
    Protocol = WinSCP.Protocol.Ftp,
    HostName = "ftp.example.net",
    PortNumber = 21,
    UserName = ftpUser,
    Password = ftpPassword,
    FtpSecure = WinSCP.FtpSecure.Explicit,
    FtpMode = WinSCP.FtpMode.Passive
};

options.AddRawSettings("ProxyMethod", "3");
options.AddRawSettings("ProxyHost", "proxy.example.net");
options.AddRawSettings("ProxyPort", "8080");

D'Astellung ProxyMethod mam Wäert 3 wielt HTTP CONNECT. Maacht dës Optiounen iwwer den normale WinSCP Session-Liewenszyklus an der Applikatioun op, a füügt d'Roh-Astellungen ProxyUsername an ProxyPassword derbäi, wann den Tëschemann Authentifikatioun verlaangt.

Verfollegt de Feeler vun der Lëscht

Kuckt am Sessiounslog no dem ausgemaache passive Datenendpunkt an deem seng Verbindungsfeeler. De Proxy muss dës Destinatioun an dëse Port erlaben, souwéi den FTP-Steierendpunkt. Dofir kann eng Regel, déi CONNECT nëmmen zum Steierport erlaabt, d'Umeldung unhuelen an d'Lëscht ofleenen.

Nëmmen de Steierport ze änneren, reparéiert keen blockéierten Datewee. Benotzt den geloggten Datenendpunkt, wann Dir d'Netzwierkspolitik kontrolléiert.

Dëst Beispill start expliziten FTPS um Port 21 an handelt TLS aus. Fir en impliziten FTPS-Endpunkt benotzt de passenden FtpSecure-Modus an de Serverport. A béide Fäll benotzt den tatsächlechen TLS-Hostnumm vum Server an d'Konfiguratioun fir d'Zertifikatspréiwung.

Ähnlech Artikelen