2014年11月14日 星期五

[網管] 解決 FTP 無法上傳中文檔案問題

IIS7 的 FTP 服務預設檢查 UTF-8 字串,因此上傳檔案時就會發現中文檔案沒辦法傳到 FTP 上。

這時候只要在 IIS 中改的小設定,就能解決無法上傳中文檔案的問題。

先到 IIS 的 FTP 首頁,點選右方的進階設定



將允許 UTF8 改為 False,儲存設定後就能上傳中文檔案囉


2014年11月2日 星期日

[網管] 設定 DNS IPv6 查詢

發現校內伺服器在南資網路連通率清單中,DNS 查詢似乎不支援 IPv6,所以就開始解問題。


首先透過 nslookup 查詢 www.slps.tn.edu.tw
發現的確沒有 IPv6 address。


所以先在 DNS 的正向對應區域加入 AAAA


接著在反向對應區域加入 PTR


重新用 nslookup 查詢,發現能查到 IPv6 address 囉。


使用台北市網的IPv6連線查詢,也能正常取得 IPv6 address。


回到網路連通率清單的網站,就發現問題已經順利解決了!


2014年11月1日 星期六

[網管] 在 Win Server 2008 架設 FTP

最近正在更新校內的網路服務,因此需要建立一台新的 FTP Server。

選來選去,最後還是投入微軟的懷抱,使用了 Windows Server 2008 
(想當年小弟是從 BSD 起家的...)。

安裝角色後,就開啟 IIS 管理員



首先替 FTP 連線設定憑證,點選「伺服器憑證」


點選右邊的「建立自我簽屬憑證」



自行命名憑證的名稱 



建立後,就可以看到憑證囉



接著就要建立 FTP 站台了。
點選左方的站台,按右鍵選擇「新增FTP站台」


幫站台命名,並且設定目錄的路徑 



SSL憑證選擇剛才自行建立的伺服器憑證



勾選「基本」,並允許「所有使用者」存取,且都有讀取/寫入權限。



設定完成後,就可以看到自己建立的 FTP 站台囉


因為 FTP 採用被動模式,因此需要設定防火牆規則
這裡點選「FTP防火牆支援」開始設定 FTP 連線規則


在這邊輸入 1500 個 ports,以及本機的外部 IP

 輸入完成後,點選右方的套用



接著設定 Windows 防火牆的規則,在命令提示字元上按右鍵,選擇「以系統管理員身分執行」



分別輸入兩行指令:

netsh advfirewall firewall add rule name="FTP Service" action=allow service=ftpsvc protocol=TCP dir=in

netsh advfirewall set global StatefulFTP disable



接著測試 FTP 服務,就發現可以順利登入囉