測試你的 FTP 伺服器

 

注意事項 :

-             唔好用 IE, 因為佢個 error message 有講等如冇講, check 唔到有乜問題

-             127.0.0.1 Loopback IP” , 一定等如自己” , 測試 Server 必須知道

-             Browser 外可以用任何 FTP client 測試, 以下使用 ftp.exe, 其他 Software 請自己因應情況輸入資料

-             本文並不會介紹任何特定軟件, 因為只要明白 FTP 理論, 基本上所有軟件設定方法一樣

-             想了解 FTP 概念, 請參考 http://www.no-jj.com/ftp.ppt

-       好多時個 Error Message 都有非常有用0既資料 , 試下睇

 

 

第一部份 : 啟動 FTP server

如果 FTP server software 有錯誤 , “port 21 不使用

代表有其他 Program 用緊 port 21, 可能係 iis (特別係 winxp)

可以去 Control panel , add/remove program Uninstall IIS, 或者 Control panel, Admin tools, IIS , 停用 “FTP 站台

 

第二部份 : 自己 Test

1.      執行, 輸入cmd” (windows2000/xp) 或者 “command” (windows98/ME)

2.      0 c:\> (任何 path) , 輸入 “ftp 127.0.0.1” , 睇下係咪成功 Connect

如果成功: 輸入 Username, Password, 測試 User 權限

如果失敗: 代表你部機有 Firewall, 要先 disable (WindowsXP 最常見, 因有內置 Firewall, Right click 連線, 內容, disable 防火牆)

目的: 確定 FTP server setting 正確, 及冇 Firewall Block

 

 

第三部份 : 外人 Test IP

1.          先找出自己 External IP (執行, 輸入cmd “command”, 輸入ipconfig”)

2.          通知人地你個 External IP, 叫人地試 (要街外人, 唔好用自己屋企兩部機)

如果失敗, 可能 :

a. 你正使用 Router Share Internet (並直接連上 Internet)

        請參考後面使用 Router” 部份

b. ISP block port 21

        嘗試轉 FTP server Port (預設為 21 , 改為1024 – 65535 任何一個)

目的: 確定外面可以 Connect FTP Server

 

 

第四部份 : 外人 Test Domain Name

1.     通知人地 Domain Name

        如果第二部份成功, 但使用 Domain Name 失敗:

a.       DNS Update Domain name 資料, 嘗試等十數分鐘

b.      Domain Name Service 並未設定好, 請登入你登記 Domain Name 之網頁, 檢查 IP 是否正確

目的: 只係 Test Domain Name 是否生效

 

 

如果使用 Router

1.          如經 Router 上網, 有機會自己不能使用 External IP 測試, 需要其他人幫忙

2.          Router 說明書, 睇下點 Set “Virtual Server”, “Port forward” 或者 ”Local Server”, Port 21 forward FTP server Internal IP (通常係192.168.xxx.xxx)