我就開門見山吧。我最近設定了一個 FileZilla 伺服器,以便將我的所有檔案放在任何地方進行觀看或存取。我已經設定了要存取的使用者和目錄,並選擇了連接埠。問題出在我的 NAT 路由器。我已經在兩台機器上的防火牆中為我使用的連接埠(7780)設定了例外,並且我已經設定了被動模式以從filezilla 網站取得我的外部IP,我聽說這應該可以幫助我,但我無法連線使用我的外部或內部 IP(均連接到 LAN)連接到電腦。我嘗試將連接埠轉發到該 IP,但我認為這樣做會失去在網路內連接的能力,因為所有流量甚至從機器轉回它。這是我需要知道的:
- 被動模式如何運作?
- 如何配置連接埠以轉發到該計算機,同時仍然能夠連接到我家中的伺服器)?
紀錄:
[
我在客戶端電腦上看到的內容:
答案1
對於 FTP,您需要轉送“FTP”和“資料”連接埠。您僅轉送控制端口,被動模式需要另一個端口。
我建議轉送連接埠 7780 -> 21 和連接埠範圍 7781-7789 -> 7781-7789。
在第一個對話方塊中設定監聽連接埠 21,在第二個對話方塊中勾選「自訂連接埠設定」並輸入 7781-7789。
答案2
我的解決方案是不僅允許 FTP 端口,還允許資料端口通過兩台計算機上的防火牆,並將用於被動模式的端口轉發到該計算機。