0

ローカルマシンにApacheFTPサーバーを使用してFTPサーバーをセットアップしました。このマシンはインターネットにアクセスできますが、そのIPアドレスに外部からアクセスすることはできません。

また、別の都市に別のマシンがあります。インターネットにアクセスできますが、IPアドレスに外部からアクセスできないという点で同じです。2台のコンピューターは同じネットワーク上にないため、相互にpingを実行できません。

別のマシンからFTPクライアントを使用してFTPサーバーにアクセスする方法、それは不可能なはずですが、回避策はありますか(コードの変更やその他のアプローチ)

私は米国にいます-あなたたちは私が私の家のIPを公にアクセス可能にする方法を知っていますか?

4

1 に答える 1

0

サーバーが背後にあるファイアウォールを制御する場合、それは非常に可能です。これは標準のネットワーク構成であり、オンラインで何百ものチュートリアルを見つけることができますが、最も重要な情報はftpサーバーではなくファイアウォールです。ファイアウォールでポート転送を構成して、着信ftp要求を内部ftpサーバーに転送します。また、クライアントもファイアウォールの背後にあるため、クライアントからの「パッシブ」ftpを使用することをお勧めします。

于 2012-09-15T17:34:55.113 に答える