[爆卦]linux ftp無法連線是什麼?優點缺點精華區懶人包

為什麼這篇linux ftp無法連線鄉民發文收入到精華區:因為在linux ftp無法連線這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者pata203 (John)看板Linux標題[問題] router開放20 21port卻無法...


希望在日本可以架設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
pata203:如果不能貼這邊我再自行刪除 謝謝 09/03 15:44
※ 編輯: pata203 來自: 114.165.44.139 (09/03 15:50)
kaeluno1:先把tcpdata從udp改成tcp看看, ftp是用tcp port20跟21 09/03 15:54
pata203:tcp20 tcp21跟udp20 tcp21 這兩種都試過了 不行耶... 09/03 16:48
pata203:忘記在哪邊找到port20是用udp,但是一般都用tcp不是嗎 09/03 16:49
psboy:有network版.... 09/03 18:18
kaeluno1:ftp server跟ftp client有任何的錯誤訊息嗎? 09/03 19:11
kaeluno1:如果沒什麼訊息,看看要不要換個client試試,這樣比較容易 09/03 19:12
kaeluno1:看問題是出在哪裡,也有可能就是你的DNS server沒設導致的 09/03 19:13
chiouss:passive port range 的關係吧...要嘛 NAT 要支援 ALG 要嘛 09/04 00:26
chiouss:ftpd 那邊設定好 port range 然後 NAT 上面開對應的 port 09/04 00:26

你可能也想看看

搜尋相關網站