[問題] router開放20 21port卻無法連上FTP

看板Linux作者 (John)時間16年前 (2009/09/03 15:43), 編輯推噓1(109)
留言10則, 4人參與, 最新討論串1/1
希望在日本可以架設ftp站台 不過現在用xp已經連線失敗 參考這頁的兩個圖開放20 21 port http://kazuizm.com/2006/09/10-012647.php ping 申請的no-ip也ok 可是就是無法連線 在本機用ftp://192.168.x.x連線是可以正常 作業系統:XP Router:RT-200NE (日本NTT下,OCN的光纖網路) 詳細如下: ------------------------------------- 開放port 通過192.168.1.10 的port分別如下 www 20 21 22 5567 7702 (21=ftpdata,我設為udp,和tcp兩個."22不清楚",6657和7702是其他軟體用且測試ok的) 測試port21也沒問題http://www.utorrent.com/testport?port=21 port 6657和7702讓其他軟體跑得也都可以正常使用 內部ftp://192.168.x.x可以連 但開no-ip的ftp://xxx.myftp.org 就是不行 **************************/ router詳細設定 /*************************** [IPアドレス/ネットマスク] ----------------------------------------- LAN側IPアドレス 192.168.1.1 ネットマスク 255.255.255.0 ----------------------------------------- [DHCPv4サーバ] (更新router韌體之後的預設值,應該沒影響我的設定吧) --------------------------------------------- DHCPサーバ機能 使用する 開始IPアドレス 192.168.1.2 割当て個数 253 リース時間 24 WINSサーバアドレス --------------------------------------------- [LAN側DNSサーバアドレス] (ps看契約書上面的,但是不設定也可以上網) --------------------------------------------- プライマリDNS 202.XXX.XXX.XXX セカンダリDNS 221.XXX.XXX.XXX -------------------------------------------- [静的IPマスカレード設定] 番号 変換対象プロトコル 変換対象ポート 宛先アドレス 宛先ポート ------------------------------------------------------------------------------- 01 TCP www 192.168.1.10 www 02 UDP ftpdata 192.168.1.10 ftpdata 03 TCP ftp 192.168.1.10 ftp 04 TCP 22 192.168.1.10 22 05 TCP 6657 192.168.1.10 6657 06 UDP 7702 192.168.1.10 7702 ----------------------------------------------------------------------------- [パケットフィルタ設定] 番号 種別 送信元 宛先 プロトコル 送信元ポート 宛先ポート 方向 ------------------------------------------------------------------------------- 20 通過 * 192.168.1.10/32 TCP * www 順方向 21 通過 * 192.168.1.10/32 UDP * ftpdata 順方向 22 通過 * 192.168.1.10/32 TCP * ftp 順方向 23 通過 * 192.168.1.10/32 TCP * 22 順方向 24 通過 * 192.168.1.10/32 TCP * 6657 順方向 25 通過 * 192.168.1.10/32 UDP * 7702 順方向 ******************************************************************** 我一直覺得 自己沒有任何設定上的問題 但就是無法連上線 內部連結ftp://192.168.x.x可以正常使用應該表示所有ftp架設都ok 自己電腦ftp://xxx.myftp.org不能用應該是無法對應 (不是port開放失敗 就是router其他問題) 但我已經可以成功開放其他port給其他軟體用 所以設定"肯定是對的" 而且ping xxx.myftp.org也都正常 不能連線的問題 一直想不出來是哪邊出錯 就這樣棄械投降嗎? 總覺得很可惜 對了 我對外的ip好像一值都是114.x.x.x 在telnet://ptt.cc 的ip都沒變過 打電話給ocn公司 那邊說一般家用不給固定ip 我猜想114.x.x.x應該就是固定ip吧 因為當我用http://xxx.myftp.org會直接跑進router設定頁面 所以這個ip應該是只有這台電腦用的http://114.x.x.x也會進來 我已經查過幾乎所有相關頁面與說明 但是資料真的少的可憐 看過所有的教學文章 發現很少人寫 相關資訊 問朋友 也怕重挫對方的信心 因為對方專長的可能不是這方面的 就在這邊器械投降 恐怕總覺得可惜 畢竟幾年前自己也曾經用過linux架站 當時遇到的問題 幾乎可以在鳥哥那邊 還有一些好心人士得到解答 可是 我真的幾乎已經嘗試過所有設定上的可能假設 包括更新router韌體 甚至也找過外國人用英文討論的答案 (資料更少) 仔細想想 好像真正的問題在於 ...語言...(無言中...) 各位是否有任何建議呢? 這邊是相關的網頁 http://y-kit.jp/saba/xp/nattable.htm http://dev.satake7.net/blog/2009/05/21/246/ http://plaza.rakuten.co.jp/pacificas/4008 http://www.akakagemaru.info/port/PR-200NE.html http://www.akakagemaru.info/port/2008PR200NE-wii.html 在這邊希望可以找到解答 不然想破頭也擠不出所以然 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.165.44.139

09/03 15:44, , 1F
如果不能貼這邊我再自行刪除 謝謝
09/03 15:44, 1F
※ 編輯: pata203 來自: 114.165.44.139 (09/03 15:50)

09/03 15:54, , 2F
先把tcpdata從udp改成tcp看看, ftp是用tcp port20跟21
09/03 15:54, 2F

09/03 16:48, , 3F
tcp20 tcp21跟udp20 tcp21 這兩種都試過了 不行耶...
09/03 16:48, 3F

09/03 16:49, , 4F
忘記在哪邊找到port20是用udp,但是一般都用tcp不是嗎
09/03 16:49, 4F

09/03 18:18, , 5F
有network版....
09/03 18:18, 5F

09/03 19:11, , 6F
ftp server跟ftp client有任何的錯誤訊息嗎?
09/03 19:11, 6F

09/03 19:12, , 7F
如果沒什麼訊息,看看要不要換個client試試,這樣比較容易
09/03 19:12, 7F

09/03 19:13, , 8F
看問題是出在哪裡,也有可能就是你的DNS server沒設導致的
09/03 19:13, 8F

09/04 00:26, , 9F
passive port range 的關係吧...要嘛 NAT 要支援 ALG 要嘛
09/04 00:26, 9F

09/04 00:26, , 10F
ftpd 那邊設定好 port range 然後 NAT 上面開對應的 port
09/04 00:26, 10F
文章代碼(AID): #1AdtEy1q (Linux)
文章代碼(AID): #1AdtEy1q (Linux)