弟之前發表過一篇問題討論串,蠻多大大幫忙還是無法解決
這次我花了更大的工夫把整個環境都更新了
請大家耐心看完幫弟解惑吧
弟之前架了一個FTP站
系統是XP PRO SP1
FTP環境是內建的IIS
ISP是seednet浮動IP,向no-ip申請了一個DDNS
IP分享器是D-Link DI-704,port21有開
在以上環境下,大部分朋友(站上的天昏地暗老大是其中之一

)可以進入我的FTP站,但是少部份則無法進入,正常使用的朋友和無法進入的比例大概是7:3
在我的上一篇發問討論串有大大提到被動模式PSAV,我後來用了FTP軟體將被動模式打開,問題依然沒有解決
這個禮拜小弟大刀闊斧的開始消滅各種不確定因素
首先把XP SP1換成Windows Server2003
申請了一個固定IP把浮動IP取代掉...沒錢就沒有申請DNS了,直接打IP進入
把D-Link的IP分享器換掉,由Buffalo的LSW-TX-8NP的8port switch hub入替
環境部分問題來了,因為不想再用IIS,抓了幾套知名的FTP server端來用
其中包括了SERV-U,GuildFTPd
但是狀況反而比之前更差,連自己同一個hub下的電腦都無法進入了

即使開了被動模式也一樣
後來找到一篇教學文章
裡面使用了一套Quick'n Easy FTP Server
轉貼自遊戲規則
http://gamerule.no-ip.com/showart.a..._id=90&cat_id=2
用了這套之後,解決了其他知名軟體完全無法登入的狀況,但是也沒有完全成功,而是又回到了之前還在用浮動IP時的狀況,就是回到大部分朋友可以正常使用,少部分朋友卻無法登入的狀況
我在換用各套FTP軟體之間並沒有更改作業系統的任何設定,為什麼不同的軟體架出來的結果差這麼多啊
另外為什麼我都已經用了固定IP,還是出現項浮動IP這種有的人可以登入有的人不能登入的狀況呢

還有或許有大大會問為什麼不用FTP client軟體嘗試登入?這點我也想過了,因為小弟的朋友並非每個人都懂這些東西,所以我一定要弄成可以讓他們直接利用IE就可以登入
