私はRedHat Enterprise Linux(RHEL)5 LANサーバーを持っています Squid 2.6安定したプロキシ設定。
この下にいくつかのWindows XPデスクトップがあります。
クライアントのWebサイトにサービスを提供するために、Windows XPに FileZilla FTPクライアントをインストールしました。
しかし、FileZillaを介してFTPサーバーに接続できません。
汎用プロキシも設定しました。 (HTTP/1.1 USING CONNECTメソッド。)
エラーメッセージが表示されます、
ステータス:プロキシ経由で(ftpホスト名)に接続しています
ステータス:hostname:port ..に接続しています。
ステータス:プロキシとの接続が確立され、ハンドシェイクを実行しています...
応答:プロキシ応答:HTTP/1.0403禁止
どうすればこの問題を解決できますか?
多くの場合、企業のWebプロキシでは、ポート443への接続のみが許可されます。 Filezillaはプロキシを介してポート21(FTPコマンドポート)に接続しようとしますが、プロキシはそれが禁止されていることを通知しています。
では、これを回避する方法は?パブリックインターネット上のどこかにLinuxを実行する仮想マシンをセットアップします。ポート443をSSHサーバーポートとして構成します。 PuTTYを使用して、Webプロキシを介して仮想サーバーのポート443に接続し、その接続(トンネル)を介してSOCKSプロキシを設定します。最後に、ローカルSOCKSプロキシ(Webプロキシを介して確立されたSSHトンネルを介して仮想Linuxホストへの接続を実際にリダイレクトする)を使用するようにFilezillaを構成します。