1

根本的な問題は、Windows8ラップトップからLinux/ iptablesファイアウォールを介してWindowsサーバーにFTP経由でファイルをアップロードできないことです(パッシブまたはアクティブFTP、関係ありません)。Windows 7、Linux、およびファイアウォールを削除すると動作します。

サーバーとの間で送受信されるすべてのパケットをログに記録しましたが、失敗するたびに同じパターンが表示されます。サーバーからラップトップへのRSTパケットが表示されるまで、すべてが正常に見えます。これは、以前に設定および使用されたポートとの間です。パケットはラップトップに転送されます。これまでのところ、問題ないようです。次に、サーバーは、RSTパケットと同じ送信元ポートと宛先ポートを使用してACKFINパケットを送信します。これはラップトップに転送されません。これは、RSTによってNATテーブルがその接続をドロップしたためだと思います。これは何が起こるべきですか?そうでない場合、ファイアウォールを設定する方法を誰かが説明できますか?または、Windowsマシン間に何か問題がありますか?

モジュールnf_conntrack_ftpとnf_nat_ftpを使用して、ファイアウォールでftpとnatを処理します。

ありがとう!

4

0 に答える 0