最近一直在搗鼓群暉,把在公司電腦上的工作文檔,可以利用Drive Client實(shí)時(shí)進(jìn)行同步,保證了在各個(gè)地方都能工作。但是在公司訪問家里NAS上的文件,還需要打開群暉的網(wǎng)頁版,然后再對(duì)文件進(jìn)行下載,要想編輯并保存的話,還要編輯后重新上傳,非常麻煩。
如果在公司能夠像訪問本地硬盤一樣訪問NAS里的文件就好了,在家里可以通過網(wǎng)上鄰居或者SMB進(jìn)行實(shí)現(xiàn),可是在外網(wǎng)并不能實(shí)現(xiàn)。后來經(jīng)過學(xué)習(xí),發(fā)現(xiàn)可以通過WebDAV來實(shí)現(xiàn)。下面就來介紹一下,如果通過來實(shí)現(xiàn)在外網(wǎng)像訪問本地硬盤硬盤一樣訪問NAS的文件。
一、內(nèi)網(wǎng)實(shí)現(xiàn)映射硬盤
在說外網(wǎng)訪問NAS之前,先說下內(nèi)網(wǎng)如何實(shí)現(xiàn)像訪問本地硬盤一樣訪問NAS吧
我的是Win11的系統(tǒng),在我的電腦中菜單欄最后的三個(gè)小點(diǎn)點(diǎn),打開后點(diǎn)擊映射網(wǎng)絡(luò)驅(qū)動(dòng)器。
驅(qū)動(dòng)器盤符可以選擇新添加硬盤想要設(shè)置的盤符,然后在后邊網(wǎng)上鄰居當(dāng)中可以看到我們的NAS,然后將制定的文件夾映射為本地硬盤就可以了。
設(shè)置好以后,就能在我的電腦中訪問映射好的硬盤了。后邊外網(wǎng)我們也是使用相同的思路但是要借助WebDAV服務(wù)。
二、申請(qǐng)公網(wǎng)IP
想要在外網(wǎng)訪問本地NAS,現(xiàn)在訪問群暉使用的是QuickConnect,但是它不支持利用它實(shí)現(xiàn)群暉官方以外的功能,這個(gè)時(shí)候我們想要訪問家里網(wǎng)絡(luò)就需要一個(gè)公網(wǎng)IP。
根據(jù)網(wǎng)友的經(jīng)驗(yàn),電信的網(wǎng)絡(luò)是最好申請(qǐng)公網(wǎng)IP的,剛好我就是電信的網(wǎng)絡(luò),直接給人工客服打電話,說需要公網(wǎng)IP,連理由都沒有問,就直接派單給我們當(dāng)?shù)氐膸煾?。?dāng)?shù)貛煾岛臀衣?lián)系過后,直接給我申請(qǐng)了公網(wǎng)IP,不到半個(gè)小時(shí),重啟交換機(jī),就獲得了公網(wǎng)IP。
三、設(shè)置DDNS
設(shè)置DDNS就可以通過自己的域名解析到我們的公網(wǎng)IP,然后訪問到家中的NAS,這樣在外網(wǎng)訪問群暉系統(tǒng)也能通過域名加端口實(shí)現(xiàn)。
很多人都是自己買一個(gè)便宜的域名,可是再便宜的域名也要花錢,而且很多域名都是第一年便宜,第二年再續(xù)費(fèi)就貴了。本來群暉自己也提供了免費(fèi)的DDNS域名,而且設(shè)置也是非常方便,這里我就使用群暉自家的域名設(shè)置DDNS。
在群暉控制面板-連接性-外部訪問-DDNS,然后新增來添加DDNS,在這里,服務(wù)器供應(yīng)商選擇“Synology”,主機(jī)名稱處可以設(shè)置自己喜歡的域名,以及提供了多種后綴可選。
外部地址(IPv4)自動(dòng)就能獲取到我們的公網(wǎng)IP,保存后DDNS就設(shè)置好了。
四、群暉安裝WebDav
外網(wǎng)映射NAS上的硬盤,需要借助WebDAV,首先在套件中心安裝WebDAV Server。
安裝好后,在啟用HTTP和啟用HTTPS,默認(rèn)端口號(hào)為了安全起見,最好是修改了。這樣設(shè)置就完成了。
五、端口映射
前面我們?cè)O(shè)置好了WebDAV,并且知道了內(nèi)網(wǎng)的端口,外網(wǎng)訪問時(shí),需要把外網(wǎng)我們輸入的端口號(hào)映射到NAS的IP以及端口。
這里我們要看是用光貓來撥號(hào)還是用路由器來撥號(hào),如果用光貓撥號(hào)建議把光貓改成橋接,使用路由器撥號(hào),因?yàn)橐话愎庳埖男阅芏际潜容^弱的。
在路由器中設(shè)置端口映射,不同路由器的設(shè)置不同,這里就不過多介紹了。
六、外網(wǎng)實(shí)現(xiàn)映射硬盤
Windows 默認(rèn)只支持 HTTPS 方式的 WebDAV 映射,默認(rèn)不支持 HTTP 方式的 WebDAV 映射。但是我直接使用HTTPS 一直連接不上,所以我們就開啟對(duì)HTTP的支持。
在注冊(cè)表當(dāng)中
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters 下,把 BasicAuthLevel 的值改為 2 ( ‘1’ 默認(rèn)只支持 HTTPS,’2’ 支持 HTTP 和 HTTPS)
下面就可以像前面我們內(nèi)網(wǎng)添加網(wǎng)絡(luò)映射驅(qū)動(dòng)器一樣了,文件夾是“http//域名:外網(wǎng)端口號(hào)”
然后輸入我們?nèi)簳煹挠脩裘兔艽a就能添加成功了
然后在我的電腦當(dāng)中就能看到映射的驅(qū)動(dòng)器了,我們能直接訪問里面的文件,也能在保存文檔、圖片以及下載時(shí),直接選擇NAS里的硬盤,使用非常方便。