1 頁 (共 1 頁)

AKiTiO Cloud Hybrid個人雲端伺服器:透過「連接伺服器」連上雲端

發表於 : 11/10/2011 11:23 pm
蘇言霖
雖然透過「網路上的芳鄰」連上你的「個人雲端伺服器」可說是非常的簡單方便,你根本不需要知道你的「雲端伺服器主機」的IP位址資訊。 但如果只要用「網路上的芳鄰」可以在全世界的任何地點都能連上這台「雲端伺服器」的話,將會是毫無安全性可言!任何駭客只要能破解這台「雲端伺服器」的帳號、密碼,找到安全性漏洞,就可以入侵雲端,竊取高達3TB的所有資料!

因此為了「雲端伺服器」的安全性,「網路上的芳鄰」最好是透過防火牆來加以封鎖,只允許內部網路使用,不允許任何外部的電腦來使用你的「雲端伺服器」!不過,當你離開家、離開公司,使用別人網路、使用3G上網的時候,你就會變成是「其他的外人」,就連你自己都無法透過「網路上的芳鄰」連上你自己的「個人雲端伺服器」。

雖然這個問題可以用「VPN虛擬私人網路」來解決,不過造成你自己不便,同樣也會造成對駭客們的不便! 因此犧牲一點不便來換取安全性,還是相當值得的。

那麼,當你使用星巴克、伯朗咖啡等,其他外部網路上網的時候,要怎樣連回到自己的「個人雲端伺服器」? 答案是透過「FTP伺服器」。雖然說「FTP伺服器」本身由於規格老舊,安全性差,同樣容易被駭客破解,但安全性至少比「網路上的芳鄰」要好一點。

透過「網路上的芳鄰」連上個人雲端伺服器有兩種方式,一種就是我在上面介紹過:透過「網路上的芳鄰」連上雲端,直接利用「Finder」側邊欄的方式。另外一種則是點選Finder選單上的「前往」與「連接伺服器」來連接你自己的「個人雲端伺服器」。

圖檔

在這裡可以使用「smb://cloud.bnw.com.tw」這樣的指令,同樣以「網路上的芳鄰」方式連上雲端。也可以用「ftp://cloud.bnw.com.tw」這樣的FTP指令,透過「FTP」來連接雲端的「FTP伺服器」。

使用「smb://cloud.bnw.com.tw」的連接方式與「網路上的芳鄰」完全相同,這裡就不重覆說明了。

圖檔

登入「FTP伺服器」同樣要輸入帳號、密碼,再按一下「連接」。

圖檔

「FTP伺服器」會使用「TCP 20」與「TCP 21」這兩個通訊網路埠。因此必須在防火牆上開啟網路埠,否則會無法連接FTP。

圖檔

等了一會以後,看到「檔案伺服器不允許其他使用者登入」的錯誤訊息! 其實這並不是FTP不允許brent登入,也不是我打錯密碼,真正的問題是出在FTP網路埠開放的不夠多,才會導致無法連線。

圖檔

這類的連接失敗,問題通常都是出在防火牆封鎖了FTP所需的其他網路埠,特別是在FTP使用「PASV模式」的時候,FTP會使用更多的網路埠,防火牆沒有適度開放對應網路埠的話,就會造成無法連線的問題!

但是在防火牆上開放更多網路埠,反而會帶來安全性變差,駭客更容易入侵的頭痛問題。也因此透過老舊的「FTP伺服器」來存取檔案,並不是什麼好主意。

開放更多網路埠,甚至是完全開放以後,當然是可以順利的透過「ftp://cloud.bnw.com.tw」的FTP指令連上「個人雲端伺服器」。

圖檔

裡面有一張我用來測試的寫真,你只要把檔案拖到桌面上,就可以從「雲端FTP伺服器」下載這個檔案了。

圖檔

但是,當我想要上傳更多照片到「雲端FTP伺服器」的時候,卻看到禁止符號!

圖檔

無論是我的「brent」檔案夾,還是共用的「PUBLIC」檔案夾,都無法上傳檔案,沒有寫入檔案的權限!

我做錯了什麼嗎? 其實沒有!這個問題我也想不通,不知道真正的問題出在哪裡? 因為改用其他的FTP工具程式,是可以正常的下載與上傳檔案,並沒有任何問題。只能猜想是Mac OS X Lion 10.7.2內建的FTP與這台「雲端FTP伺服器」相容性有點問題,才會導致整個「雲端FTP伺服器」都是唯讀的狀態。

圖檔

使用「ftp://cloud.bnw.com.tw」看起來是一切的如此美好、簡單,但實際上一般住家、小型公司卻很難辦到這件事!因為想要使用網域名稱的方式來連接雲端主機,你必須擁有「網域名稱」(有付費與免費兩種) 並需要架設好「DNS伺服器」,或是申請好DNS代管服務。

也因此對於一般人來說,如果你根本不知道這台新買的「AKiTiO Cloud Hybrid個人雲端伺服器」使用的IP位址是什麼?也就不可能透過「ftp://192.168.20.100」(這是內部IP位址,只能用在家裡或是公司內部)之類的方式來連接雲端!因此,你需要一個叫做「nettool_mac」這樣的工具程式來幫你尋找這台「個人雲端伺服器」目前的主機位置。

請到AKiTiO網站下載目前最新的「nettool_mac」版本:

http://www.akitio.com/software/nettool-cloudhybrid

圖示看起來就像這樣:

圖檔

這個程式非常簡單,只要按「Search」搜尋,應該就會找到你的「個人雲端伺服器」主機,目前的內部IP位址。 然而,我也不知道是出了什麼問題,居然顯示「Not Found! 」以及IP位址是0.0.0.0,就表示找不到位於相同網路區段上的這台「個人雲端伺服器」主機!

圖檔

只能猜想「nettool_mac」可能與Mac OS X Lion 10.7.2不相容,所以才會無法正確執行吧?

如果能找到正確的IP位址的話,你就可以使用「ftp://192.168.20.100」之類的IP位址,在內部網路直接連上你的「個人雲端伺服器」主機。

「nettool_mac」不能在外部使用,也就是說當你離開家、公司,使用外面的網路、透過3G上網,就不能用這個工具來尋找你的「個人雲端伺服器」主機的IP位址。因為「nettool_mac」絕對不可能搜尋全世界每個IP,一個IP一個IP去找尋你的雲端到底是在哪裡?

請繼續閱讀這些「雲端」文章:

AKiTiO Cloud Hybrid個人雲端伺服器:格式化WD 3TB硬碟篇
AKiTiO Cloud Hybrid個人雲端伺服器:建立雲端帳號
AKiTiO Cloud Hybrid個人雲端伺服器:上傳照片到雲端
AKiTiO Cloud Hybrid個人雲端伺服器:透過「連接伺服器」連上雲端
AKiTiO Cloud Hybrid個人雲端伺服器:透過Windows 7連上雲端FTP
AKiTiO Cloud Hybrid個人雲端伺服器:新增雲端專用網域名稱
AKiTiO Cloud Hybrid個人雲端伺服器:使用Cyberduck鴨子來連上雲端FTP
AKiTiO Cloud Hybrid個人雲端伺服器:駕駛Transmit檔案貨車開上雲端FTP
AKiTiO Cloud Hybrid個人雲端伺服器:瀏覽從iOS拍攝的照片與影片