教你怎麼用 NAS 跟朋友分享檔案, HTTP, FTP, Synology, QNAP

by / /

現在多媒體檔案真的越來越大,有時候要繳照片給朋友,或者要傳檔案都很麻煩,而且台灣網路速度實在沒多快,一傳我電腦也要開著等對方把檔案抓完,不 過自從我用了NAS之後,我都是把檔案丟到NAS上,然後把連結丟給朋友,朋友就慢慢去抓,而我則是繼續做我的事情,接著就來分享要如何透過設定,讓 NAS能分享檔案給朋友。

首先關於檔案分享的途徑,基本上分為以下幾種,這幾種方法都可以獨立使用擇一即可。

  1. 開啟Web伺服器,讓朋友透過http下載
  2. 開啟FTP伺服器抓取檔案
  3. 透過NAS系統分享連結

 

不過當你想透過NAS分享檔案給朋友,就必須要知道這就是要讓你的NAS,能讓別人從外網(你家以外)的地方連近來,你必須要設定1) DDNS 2) 分享器設定。近年來NAS的功能不斷加強,所以1、2這兩點,很多NAS都有這些功能,不過還是要一些設定步驟,所以就先來設定這些功能,之後再去開啟檔案分享。

 

NAS 綁定 DDNS 設定

首先就來設定NAS中的DDNS服務,Synology與QNAP都有提供自家NAS使用的DDNS,只要選擇自己的想要的名稱然後網址結構後按下確定就可以了。設定上這兩家是差不多。

 

[Synology]

  1. nas-share-file
    登入後選擇「控制台]→「DDNS」,然後按下新增就會看到這畫面,Synology會要求註冊帳號,申請完畢後就輸入主機名稱(隨你輸入只要沒人用即可),然後輸入你的帳號與密碼,按下確定就完成設定
  2. nas-share-file
    設定完成後點兩下,就會看到詳細的設定與狀態,通常剛設定DDNS大概要1-2個小時以上,DDNS狀態才會變成正常喔!

 

[QNAP]

  1. nas-share-file
    QNAP則是進入管理頁面後,選擇MyCloudNAS然後設定MyCloudNAS,把勾勾打勾然後就輸入你想要的名稱與網址,然後按下套用即可,下方會顯示DDNS是否註冊成功

 

分享器設定 Port Forwarding, Virtual Server

上述三種檔案分享的方法,都需要設定這一步,因為我是自己手動設定的所以覺得滿簡單,我記得這兩家應該都有提供,自動分享器設定的功能,用那設定也可以。不過要設定的很簡單,就是開通各家管理頁面的使用Port,Synology是5000、QNAP是8080,而HTTP與FTP各是80與21的Port必須開通。

簡單說Port是號碼牌,別人拿著號碼牌問你家的分享器我要找誰,而分享器就會依據設定把這號碼牌,轉給你設定的區網內的IP位址上。我自己是用Edimax的分享器,各家分享器都有這設定,可能用中文或者英文,中文應該是位址轉換(對應)等等。

  1. nas-share-file
    Virtual Server 這邊開通80給NAS,前面輸入NAS在區網內的IP然後Private與Public Port都填入80。21是開啟FTP也是一樣
  2. nas-share-file
    Port Forwarding 這邊就是輸入NAS在區網內的IP,然後Port Range就填入5000-5000(Synology) / 8080-8080(QNAP),設定完畢後記得儲存與重啟分享器喔!

 

HTTP 檔案分享

上述設定完畢後,你的NAS只要輸入DDNS的網址,就可以連到啦!所以之後若不在家中,一樣透過這網址就能連回NAS。而接著就看你想透過什麼方式分享檔案,而開啟這些服務囉。

 

[Synology]

  1. nas-share-file
    Synology開啟WEB服務,是在「控制台」→「網頁服務」,把「啟動Web Station」打勾然後按下套用,接著在你的NAS上會多出一個名為Web的共享資料夾,把要分享到檔案丟到這,然後將你的DDNS網址 + /檔案名稱,例如 http://abc.myds.me/11.jpg這樣

 

[QNAP]

  1. nas-share-file
    QNAP也是一樣登入後,選擇「網路服務」→「網站伺服器」啟動網站伺服器後按下套用。一樣是你的DDNS網址 + /檔案名稱,例如http://abc.qcloudnas.com/11.jpg

 

這樣設定後,就可以把NAS當作一台伺服器,就可以從外網連回家中的NAS,要拿取檔案或者分享檔案都很方便。我現在也不再帶隨身碟了,有時候去學校就直接登入NAS,把檔案上傳給帶回家。下面這張圖,就是我連到我NAS上放的圖片。

nas-share-file

 

FTP 檔案分享

FTP這就只要開啟NAS的FTP服務即可,不過若用這方式分享檔案,對方也要會使用FTP Client才行。

 

[Synology]

  1. nas-share-file
    進入管理系統後選擇「控制台」→「FTP」並把FTP服務啟用,並且按下套用

 

[QNAP]

  1. nas-share-file
    登入後選擇「網路服務」→「檔案傳輸伺服器」一樣將這服務啟用後按下確定

 

 

接著就開啟你的FTP軟體,我這是用FileZilla,輸入主機(DDNS的網址)、NAS使用的帳號、密碼並按下連線,這樣我就可以使用FTP來存取NAS上的檔案,就像下圖這樣。
nas-share-file

 

NAS 直接分享檔案

這功能是NAS廠商特別開出得功能,這功能也滿方便的,直接用NAS系統來分享檔案,若你不想開啟WEB或者FTP服務,也可以直接用這個比較方便。不過DDNS的設定還是需要,不然你只能用外網IP去串下載網址。

 

[Synology]

  1. nas-share-file
    直接在File Station對著檔案選右鍵「分享檔案連結」,就可以得到這串網址,然後按下確定就搞定了,若要設定下載密碼或者下載期限,可以自行設定喔!

 

[QNAP]

  1. nas-share-file
    QNAP則是選到Web File Manager一樣選擇檔案右鍵「分享」,接著輸入DDNS的網址按下新增,確定之後就按下開始分享 搞定

 

以上就是NAS分享檔案的設定,我個人是比較常用HTTP的方式給對方下載,有時候無聊才會用FTP。而用HTTP的好處是,對方抓完或者你固定時間,就去把這些檔案給刪掉就可以了。有了NAS之後,我好久沒帶著隨身碟到處跑了XD。