這些年來,NAS不再僅限于是企業之間的數據協同工具,越來越多的用戶開始購買或搭建屬于自己的家用NAS,相比網盤的公開的存儲服務其更加安全。但由于IP以及端口等各方面的限制,外網下無法實時訪問NAS資源。
當然,網上有很多解決方案。常見的方式有通過DDNS訪問、N2N、FRP內網穿透等,但這些方案實現的背后往往需要購買昂貴的公網IP,或是借助第三方付費網絡工具,無法做到真正意義上的免費訪問。
近期,蒲公英在Docker hub中上線了蒲公英訪問端鏡像“pgyvpn”,它可以解決以往蒲公英Linux訪問端不適配部分小眾Linux系統的情況,另外還能在不借助蒲公英硬件的前提下,在NAS套件中心的Docker中拉取“pgyvpn”鏡像訪問端組建虛擬局域網,并最終免費實現遠程訪問。
安裝Docker并拉取蒲公英鏡像
得益于Linux開源免費、嵌入式開發成熟、支持所有主流的網絡硬件和網絡協議等特性,NAS一般在都基于Linux系統開發,使得“pgyvpn”鏡像可以NAS中運行。因此在NAS套件中心安裝Docker,搜索并拉取“pgyvpn”鏡像。
創建并啟動蒲公英容器
通過執行指令的方式填寫Oray賬號或UID即可返還對應的唯一容器ID,再以得到的容器ID配合相應指令進入我們創建的容器,隨后在容器內部輸入“pgyvpn”即可調出蒲公英的控制面板,這時就能看到基本的功能及菜單欄,詳細的命令操作以及對應的序號也將展示在界面上,到這里算是登錄上蒲公英Linux版訪問端。
實現遠程訪問NAS
外網電腦以同一個Oray帳號的方式登錄蒲公英訪問端,保證linux端軟件成員已在線后,在瀏覽器頁面上輸入蒲公英訪問端提供的虛擬IP地址+5000(端口號),就能遠程訪問NAS。
蒲公英docker訪問端可以更簡單的實現NAS遠程訪問,相比以上提到的DDNS或內網穿透的方案,它算是真正意義上的免費解決方案,同時對人員的網絡水平沒有嚴格的要求,是遠程訪問NAS的優秀解決方案之一。