1、打開Containner Station 搜索pgyvpn
安裝:bestoray/pgyvpn

2、安裝虛擬網(wǎng)卡驅(qū)動(安裝完bestoray/pgyvpn,網(wǎng)卡威聯(lián)通默認(rèn)已安裝)
在【控制臺】-- 【網(wǎng)絡(luò)&文件服務(wù)】中,開啟SSH功能并設(shè)置相應(yīng)的訪問端口;

與NAS在同個(gè)網(wǎng)絡(luò)內(nèi)的電腦主機(jī),通過終端命令行工具,即可進(jìn)入NAS后臺;
(以PuTTY為例,輸入NAS設(shè)備的IP和端口號,點(diǎn)擊“打開”輸入NAS賬戶及密碼即可連接NAS)

威聯(lián)通默認(rèn)進(jìn)入界面是下面這樣的:輸入Q 確認(rèn)進(jìn)入


在使用蒲公英訪問端之前需要確保NAS已經(jīng)安裝虛擬網(wǎng)卡驅(qū)動,威聯(lián)通默認(rèn)已經(jīng)安裝成功。
我們可以通過命令:lsmod |grep tun來檢查當(dāng)前是否已經(jīng)安裝了虛擬網(wǎng)卡驅(qū)動,

若沒有安裝的話可以通過命令:sudo -i insmod /lib/modules/tun.ko進(jìn)行安裝。
3、創(chuàng)建并啟動容器
①執(zhí)行指令:
sudo -i docker run -d --net host --cap-add NET_ADMIN --env PGY_USERNAME=“此處填寫Oray帳號或UID” --env PGY_PASSWORD=“此處填寫帳號密碼” bestoray/pgyvpn
運(yùn)行后輸入NAS登錄密碼進(jìn)行驗(yàn)證;

②啟動成功后將會將返回相對應(yīng)且唯一的容器ID;
③可通過以下指令進(jìn)入我們創(chuàng)建的容器:
sudo -i docker exec -it 容器ID bash
PS:進(jìn)入容器時(shí),容器ID要根據(jù)第②步得到的ID進(jìn)行填寫。

4、使用方法
在蒲公英訪問端容器內(nèi)部,通過“pgyvpn”即可調(diào)出蒲公英的控制面板。查看NAS 虛擬局域網(wǎng)IP

手機(jī)或電腦登陸同一個(gè)蒲公英賬號下就可以看到NAS及虛擬局域網(wǎng)IP。至此內(nèi)網(wǎng)穿透成功
奇怪的是,同一個(gè)網(wǎng)絡(luò)下,我蒲公英P2P一直打不通,都是轉(zhuǎn)發(fā)模式,速率感人;zerotier反而可以。如果是轉(zhuǎn)發(fā)速率只有1M,如果P2P通了,速率則取決你的NAS上行帶寬了。