更新:

更新:

我一直在嘗試在我的路由器(華為 E5172 4G 路由器)上進行連接埠轉送。我之前已經這樣做過並且有效,但我無法讓它在該路由器上工作,我不知道為什麼!

這是我的路由器 cpanel 安全性標籤和連接埠轉送部分的螢幕截圖:

CPanel - 安全 - 連接埠轉發

正如您在這裡看到的,所有設定都是正確的,但仍然不起作用:

FTP 連接埠設定

更新:

當我在尋找一些解決方案時,我遇到了一些關於將 DMZ 設定為本地主機位址的問題,在我的例子中是 192.168.1.4:

非軍事區設置

但一切都沒有改變。

更新2

這是 ISP 的問題,在聯繫我的 ISP 後,他們告知需要添加該服務,費用為 5.3 美元,我告訴他們添加該服務,現在可以使用了。謝謝你的幫忙!

答案1

使用 Zain,我想您在中東。當我在沙烏地阿拉伯時,我也有同樣的華為4G路由器。雖然該軟體允許您設定連接埠轉送/啟用 DMZ,但它對您沒有幫助!對於 4G,提供者可能會使用 CGNAT(運營商級 NAT)。否則,每個路由器和每個電話都必須取得其公用 IP,而截至 2016 年,還沒有足夠的 IP 位址。

因此,雖然您可以設定端口轉發,但您只能轉發來自提供者內部路由器的端口,而不能轉發來自公共互聯網地址的端口。這是不可能的,如果您想要自己的公用 IP 位址,您需要獲得固定電話/FFTH。

編輯:剛發現 Zain BH -> 巴林。所以我想這和KSA沒有什麼不同。無法獲得工作連接埠轉送。

答案2

如果您希望整台電腦可以直接連接到 Internet,則只需要 DMZ。如果您要轉送單個端口,則不需要它。

當您之前執行此操作時 - 是否在同一個 4G 網路上?有些網路已經經過 NAT,這意味著無論您做什麼都無法從 Internet 存取您的路由器。例如,在英國,英國電信 (BT) 就這樣做,並且在某些國家/地區這很常見。它減少了 ISP 必須使用的 IPv4 位址數量。

另請檢查選單上列出的“防火牆等級” - 設定為多少?


旁白:開放網路 FTP 實在是個壞主意! FTP 透過網路以明文形式傳遞憑證,使您的身分容易被盜(如果您重複使用密碼),並且還會使您的系統容易受到潛在的駭客攻擊。我建議僅在 Internet 上執行加密連接,例如 SFTP、FTPS 或 SCP。

您還會發現殭屍網路不斷掃描常見連接埠以尋找要感染的系統,如果可能的話最好避免它們。

答案3

與我同樣的問題,嘗試端口轉發或DMZ 沒有運氣,然後經過調查,我了解到我的ISP 實際上是電話運營商(三個IRL)不支持DMZ 和端口轉發,我認為這是有道理的,因為我正在使用電話 SIM 卡...但對我來說很煩人。

我認為解決方案是永久連接到 VPN 伺服器。

更新:經過更多研究,我發現對於某些運營商,您只需更改“APN”設置,然後進行 NAT/端口轉發/DMZ

相關內容