router開放20 21port卻無法連上FTP - Linux

Jack avatar
By Jack
at 2009-09-03T15:43

Table of Contents

希望在日本可以架設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

在這邊希望可以找到解答 不然想破頭也擠不出所以然

--
Tags: Linux

All Comments

James avatar
By James
at 2009-09-05T05:19
如果不能貼這邊我再自行刪除 謝謝
Thomas avatar
By Thomas
at 2009-09-08T04:31
先把tcpdata從udp改成tcp看看, ftp是用tcp port20跟21
Yuri avatar
By Yuri
at 2009-09-13T03:57
tcp20 tcp21跟udp20 tcp21 這兩種都試過了 不行耶...
Tracy avatar
By Tracy
at 2009-09-16T15:05
忘記在哪邊找到port20是用udp,但是一般都用tcp不是嗎
Candice avatar
By Candice
at 2009-09-17T05:58
有network版....
Donna avatar
By Donna
at 2009-09-19T20:26
ftp server跟ftp client有任何的錯誤訊息嗎?
Audriana avatar
By Audriana
at 2009-09-23T23:58
如果沒什麼訊息,看看要不要換個client試試,這樣比較容易
Sierra Rose avatar
By Sierra Rose
at 2009-09-25T11:42
看問題是出在哪裡,也有可能就是你的DNS server沒設導致的
Aaliyah avatar
By Aaliyah
at 2009-09-30T02:31
passive port range 的關係吧...要嘛 NAT 要支援 ALG 要嘛
ftpd 那邊設定好 port range 然後 NAT 上面開對應的 port

VMware 網路問題

Eartha avatar
By Eartha
at 2009-09-03T09:48
大家好,最近在弄VMware,出現一個網路的問題無法解決,想請教一下大家: 電腦A: windows XP :192.168.1.137 VMware(FC10):192.168.1.140 =andgt;網卡設定:bridge,跑NFS和SAMBA ...

修改server端的IP之後 使用rsync出現問題

Vanessa avatar
By Vanessa
at 2009-09-02T17:44
個人意見請參考看看 1. 確定 Firewall 設定 2. server 端 rsync 重新執行 /usr/bin/rsync -4 --daemon 然後試看看 ※ 引述《retfa (數饅頭)》之銘言: : /usr/local/bin/rsync -arzH --progress --delete ...

修改server端的IP之後 使用rsync出現問題

Erin avatar
By Erin
at 2009-09-02T15:00
/usr/local/bin/rsync -arzH --progress --delete --password-file=/root/rsync/rsyncd.secrets /backup userat140.*.*.*::backup 我一直以來都用上述指令進行備份 但是昨天下午 我在server ...

x window 連線

Kama avatar
By Kama
at 2009-09-02T07:00
※ 引述《hardcover (如是如是)》之銘言: : ※ 引述《ibmjch (阿瑋)》之銘言: : : 應該是ssh的forward沒有開 : : 修改/etc/ssh/ssh_config : : 裡面應該有ㄧ行是 # ForwardX11 yes : : 把#拿掉就可以了吧 : : ...

x window 連線

Kelly avatar
By Kelly
at 2009-09-02T00:00
※ 引述《ibmjch (阿瑋)》之銘言: : ※ 引述《hardcover (如是如是)》之銘言: : : 我在遠端server上有一個 x clinet的程式,需要把 x client的執行結果傳回本地端。 : : ssh -X andlt;remote_serverandgt; : : ... : : ...