威联通(QNAP)白嫖蒲公英Docker版实现内网穿透

1、打开Containner Station 搜索pgyvpn

安装:bestoray/pgyvpn


image.png

2、安装虚拟网卡驱动(安装完bestoray/pgyvpn,网卡威联通默认已安装)

在【控制台】-- 【网络&文件服务】中,开启SSH功能并设置相应的访问端口;


image.png

与NAS在同个网络内的电脑主机,通过终端命令行工具,即可进入NAS后台;
(以PuTTY为例,输入NAS设备的IP和端口号,点击“打开”输入NAS账户及密码即可连接NAS)


image.png

威联通默认进入界面是下面这样的:输入Q 确认进入
image.png

image.png

在使用蒲公英访问端之前需要确保NAS已经安装虚拟网卡驱动,威联通默认已经安装成功。
我们可以通过命令:lsmod |grep tun来检查当前是否已经安装了虚拟网卡驱动,


Inked3810303-d0be7a60d314b064_LI.jpg

若没有安装的话可以通过命令:sudo -i insmod /lib/modules/tun.ko进行安装。

3、创建并启动容器

①执行指令:

sudo -i docker run -d --net host --cap-add NET_ADMIN --env PGY_USERNAME=“此处填写Oray帐号或UID” --env PGY_PASSWORD=“此处填写帐号密码” bestoray/pgyvpn
运行后输入NAS登录密码进行验证;


image.png

②启动成功后将会将返回相对应且唯一的容器ID;

③可通过以下指令进入我们创建的容器:

sudo -i docker exec -it 容器ID bash
PS:进入容器时,容器ID要根据第②步得到的ID进行填写。


image.png

4、使用方法

在蒲公英访问端容器内部,通过“pgyvpn”即可调出蒲公英的控制面板。查看NAS 虚拟局域网IP


image.png

手机或电脑登陆同一个蒲公英账号下就可以看到NAS及虚拟局域网IP。至此内网穿透成功

奇怪的是,同一个网络下,我蒲公英P2P一直打不通,都是转发模式,速率感人;zerotier反而可以。如果是转发速率只有1M,如果P2P通了,速率则取决你的NAS上行带宽了。

你可能感兴趣的:(威联通(QNAP)白嫖蒲公英Docker版实现内网穿透)