[教學]如何從外部網路連到家用NAS

作者: arsehole (又騎又磨姿勢且佳)   2021-04-11 02:37:51
因為六月之後google相簿要結束無限制上傳圖片了
所以近期版上不少詢問購買NAS問題,當然也有問如何設定從外面連家裡的NAS
不過儲存版上面沒有詳細的設定方法,所以小弟先來做個簡單的教學
(不知道這類型適不適合發在儲存版)
當然用S牌的quickconnect或Q牌的myQNAPcloud 是不用做什麼設定
但畢竟有時候不太穩定,所以直接用IP連是最快的,這類教學也是直接從固定IP來設定
(另外如果是買二手的,可能就被註冊了)
如果是自己架freeNAS、OMV、NAS4free等免費的NAS也適用此方法
(不過都用自己動手架了,這類教學應該也不用看了)
以下教學只適用於中華電信,如果是第四台網路或者是FTTH社區網路,請聯繫ISP客服
家用中華電信網路有兩種方案
第一種的是非固定制
第二種是固定制
非固定制的必須上網申請1個固定IP+7個浮動IP
固定制的有兩種方案,兩個固定IP跟六個固定IP
除非有特殊需求,一般都是非固定制的網路方案
當然非固定制的IP,短則半年會換一次IP,長則兩三年都不太會變
固定制的當然不用講,但價格會比較高,除非要架網站或者需要Public IP
申請1固+7浮動IP的申請網址如下
https://csapp.cht.com.tw/CustService/WEB/portal-web.html#/
https://i.imgur.com/791nKBC.jpg
大部分網路架構都是這樣,NAS接中華電信的小烏龜,剩下的不是接電腦
或者是用小烏龜的wifi,除非你小烏龜後面再接個AP
AP廠牌太多,無法一一教你怎設定
對NAT想要知道原理請看這水管
https://www.youtube.com/watch?v=FTUV0t6JaDA
請開中文字幕
知道原理之後其實各個廠牌的AP設定並不難,名稱不太一樣而已
中華電信的小烏龜的最高權限登入方法已經不一樣了
不是以前的帳號cht 密碼chtnvdsl 
而是依照小烏龜上的MAC後四碼
譬如我的小烏龜是p880 MAC是ae86
所以我的帳號:cht 密碼:p880ae86
請去小烏龜背面看lan-mac編號
請開啟網頁輸入192.168.1.1
https://i.imgur.com/YMPGAvW.jpg
大部分都是設定192.168.1.1當然也有192.168.0.1
依照網路現場人員的設定
登入之後你就會看到以下介面
https://i.imgur.com/Nc0KSLA.jpg
先點擊Quick setup
將pppoe改成[email protected]
https://i.imgur.com/XvXoY1u.jpg
第二個先確認NAS被DHCP分配到那個IP
當然這邊設定可以從NAS上面改成192.168.1.100
通常DHCP分配完之後,不太會變
目前依DHCP給的IP來設定NAT
https://i.imgur.com/BVx9NCf.jpg
小烏龜分配給我的NAS IP為192.168.1.104
https://i.imgur.com/S1G4tJP.jpg
所以我點擊Advanced setup
       ↓
       NAT

    virtual server
custom service 隨便取
server ip adderss 輸入192.168.1.104
輸入NAS給的服務port
https://reurl.cc/1gEOZY
Synology官方給的port對應
由於這次是要利用Moments來備份手機的相簿
所以輸入5000
如果要開其他服務,也是在上面輸入port
譬如我要用FTP 就輸入21
https://i.imgur.com/XqQIMQ9.jpg
開啟手機網頁,直接輸入固定ip加:5000
譬如123.123.123.123:5000
就會出現這個畫面
https://i.imgur.com/RRXh4jR.jpg
會出現這種畫面的原因就是DSM也是使用port
建議開啟這類服務的時候,請將DSM改成其他port
不然就會被不明人士不斷的輸入帳號密碼,暴力破解
設定完之後可以使用yougetsignal
來確定nat是否成功
https://reurl.cc/5oQREG
https://i.imgur.com/I2bDLNM.jpg
點Check
只要出現
Closed Port 5000 is open on 你的固定ip
就表示成功了
接下來在手機上安裝Moments
https://i.imgur.com/VBtejId.jpg
https://i.imgur.com/XHTZZyF.jpg
就會開始備份了
如果你的相簿是資料夾分門別類
建議使用Synology Drive
直接就跟著手機上設置的資料夾同步到你的NAS
由於現在小烏龜陸陸續續都換成NOKIA
NOKIA的設定也差不多
https://i.imgur.com/PdnnYGA.png
https://i.imgur.com/2VWI3cx.png
借朋友的網路來看而已,實際上設定一樣
個人不是很建議用這類做法來連線,畢竟這樣做法資安不見得安全
而且一堆人不會那麼即時update NAS的更新檔
當然也有是老機器怕更新就往生的疑慮
如果要開,建議在使用者上將admin跟user停用
利用nas的防火牆做設定
https://i.imgur.com/hJlLAHV.jpg
將來源ip改成臺灣
https://i.imgur.com/covq6jE.jpg
開啟自動封鎖
由於我沒有Q牌可以順便做教學,大致上設定大同小異
其實比較妥當的做法是前面擺一台router或firewall
利用vpn連進來,至於vpn種類,如果不追求效率,那麼利用l2tp/IPSec或openvpn
安全性會比利用nat來的好太多
另外一種做法是使用nas裡的Virtual Machine Manager掛上OpenSees或LEDE、routeros
利用Virtual做router....但我的型號太老舊,掛上去可能會有問題
另外有人會問,直接從NAS上做PPPOE 直接使用@ip.hinet.net
https://i.imgur.com/wE4yT19.jpg
其實這樣做沒問題,連NAT的服務都不用改,但你這台所有開的服務都會暴露在網路上
除非你進去防火牆上面做設定,否則不建議這樣做
利用小烏龜或者是他牌的AP,就是像住宅大樓一樣,有人送包裹必須要知道樓層跟戶號
才能正確轉送到你手上
如果是利用NAS裡的PPPOE,就是像透天厝一樣,只要知道門牌,通通都可以試
另外小烏龜做NAT,有一些人需要固定IP來做外部連進來看監視器
從NAS上要做路由,這類就很麻煩,所需設備也要有
另外監視器都可以被掃公布在網路上,就算是利用nat也是很危險的
https://i.imgur.com/k9CC3IA.jpg
作者: k03004748549 (蜆)   2021-04-11 18:00:00
雖然爬過文了 想確認一下如果外宿 nas在第二層內網 沒辦法設定nat或port forward 是不是就沒救了
作者: ThisIsNotKFC (Time to Change)   2021-04-11 18:24:00
作者: k03004748549 (蜆)   2021-04-11 19:14:00
對,就是像樓上講的那種狀況這樣我知道了 謝謝
作者: gainsborough (風塵)   2021-04-12 15:06:00
個人的經驗,不要開FTP功能,可以減少99%的踹門我把SFTP打開一天最少被踹20次,關掉以後1週未必有一次。

Links booklink

Contact Us: admin [ a t ] ucptt.com