远程直连高速访问!无公网IP,群晖NAS部署贝锐蒲公英教程

2023-11-21 11:26:20 43点赞 465收藏 68评论

现在很多地区的宽带运营商都不再向个人提供公网IPv4,同时向运营商申请光猫桥接,不仅可能会导致宽带降速,而且未必100%可以成功,出现过不少被拒情况。

如此一来,如何高速、稳定的远程访问NAS就成了非常麻烦的一件事情。虽然大多数品牌NAS都自带了远程访问方案,但基本都是通过中转实现,传输速度受限于服务器

所以,接下来,就和大家分享一个解决方案:贝锐蒲公英,可搭配任意NAS,无论是白群晖、黑群晖,还是自建方案,支持Windows、macOS、Android、iOS、Linux/树莓派、Docker(X86&ARM)这些系统和平台。

远程直连高速访问!无公网IP,群晖NAS部署贝锐蒲公英教程

最重要的是,即使没有公网IP、不设置光猫/现有路由器的情况下,蒲公英也可实现远程点对点直连访问NAS,在无法直连的环境下,还会自动切换稳定的中转传输,保障可访问性。此外,由于利用蒲公英远程访问NAS,远程设备需要登录蒲公英客户端通过验证后才能进行访问,相比直接开放访问的DDNS、端口映射等方式也会更加安全一些。

以个人情况来说,在NAS和远程访问设备都是电信宽带的情况下,使用蒲公英基本上都可以实现P2P连接,也就是点对点直连访问,实际的传输速度取决于两侧网络的带宽,以下就是大致的访问效果:

远程直连高速访问!无公网IP,群晖NAS部署贝锐蒲公英教程远程直连高速访问!无公网IP,群晖NAS部署贝锐蒲公英教程

目前,使用蒲公英远程访问NAS,有2种方案,下文有详细的操作过程,大家不妨根据实际情况进行选择。

方案1:

群晖之类的NAS可通过自带的Docker部署贝锐蒲公英客户端,远程设备安装蒲公英客户端,组网后实现远程访问。

优势:可通过纯软件方式实现

方案2:

NAS所在的同一局域网接入贝锐蒲公英旁路组网盒子X1,远程设备同样安装蒲公英客户端,组网后进行访问。

优势:操作简单,远程访问时还可直接使用原有的局域网IP

以下是方案1具体的安装过程:

在群晖NAS端,我们直接利用套件中心自带的Docker来运行蒲公英客户端。

首先,先完成一些准备工作。

  1. 如果之前还没用过Docker,可以先搜索下“Docker套件一键安装(已经陆续上线新版,更名为:Container Manager,使用方法类似)。

远程直连高速访问!无公网IP,群晖NAS部署贝锐蒲公英教程

2.打开“Docker”套件确认下能否正常获取到注册表信息,如果提示查询注册表失败等信息,可尝试以下方法:

  • 在设置中尝试添加“启用注册表镜像”,入口可以查看以下截图,具体可自行百度搜索国内的镜像服务器。

远程直连高速访问!无公网IP,群晖NAS部署贝锐蒲公英教程
  • 直接在群晖“控制面板→连接性→网络”中设置代理服务器。

远程直连高速访问!无公网IP,群晖NAS部署贝锐蒲公英教程

3.进入贝锐官网、注册贝锐账号,登录云端管理平台“console.sdwan.oray.com”,进入“异地组网”→“网络成员”,根据提示创建网络,添加组网成员,选择软件成员,可暂时先添加2个。

远程直连高速访问!无公网IP,群晖NAS部署贝锐蒲公英教程

其次,启用群晖NAS的虚拟网卡驱动。

  1. 在群晖“控制面板→连接性→终端机和SNMP”启用“启动SSH功能”,使用完毕后可关闭。

远程直连高速访问!无公网IP,群晖NAS部署贝锐蒲公英教程
  1. 同一局域网电脑使用Putty等客户端,输入群晖NAS的IP地址和SSH端口号,登录管理员账号,进行连接。

远程直连高速访问!无公网IP,群晖NAS部署贝锐蒲公英教程
  1. 使用sudo -i insmod /lib/modules/tun.ko 命令启用虚拟网卡,”lsmod |grep tun“参考下图查询是否安装成功

远程直连高速访问!无公网IP,群晖NAS部署贝锐蒲公英教程
  1. 制作开机启动脚本,实现每次启动自动启用虚拟网卡,否则每次重启都要再次重复上述步骤,利用群晖文本编辑器套件创建以下文本文件,保存至任意位置。

远程直连高速访问!无公网IP,群晖NAS部署贝锐蒲公英教程
  1. 参考下图,在群晖“控制面板→服务→任务计划→新增→触发的任务→用户定义的脚本”中设置开机启动任务

远程直连高速访问!无公网IP,群晖NAS部署贝锐蒲公英教程远程直连高速访问!无公网IP,群晖NAS部署贝锐蒲公英教程

最后,在Docker安装、启动蒲公英客户端。

  1. 注册表中搜索“bestoray/pgyvpn”,下载“bestoray/pgyvpn”映像

远程直连高速访问!无公网IP,群晖NAS部署贝锐蒲公英教程

下载完成后,在映像目录中选中下载的映像,点击“启动”。

远程直连高速访问!无公网IP,群晖NAS部署贝锐蒲公英教程
  1. 根据引导,分别选择“使用与Docker Host 相同的网络”、勾选“使用高权限执行容器”。

远程直连高速访问!无公网IP,群晖NAS部署贝锐蒲公英教程远程直连高速访问!无公网IP,群晖NAS部署贝锐蒲公英教程
  1. 点击“高级设置”,选择“环境→新增”,新增两个命名为PGY_USERNAME和PGY_PASSWORD的变量,并填写刚才添加的软件客户端组网成员的UID和密码。

远程直连高速访问!无公网IP,群晖NAS部署贝锐蒲公英教程
  1. 之后直接点击下一步,并最终点击完成,即可启动蒲公英Docker客户端。

远程访问的过程非常简单,只需根据设备、系统下载对应的蒲公英客户端,并通过成员UID、相同贝锐账号等方式登录,即可通过蒲公英客户端分配的虚拟IP进行远程访问。

远程直连高速访问!无公网IP,群晖NAS部署贝锐蒲公英教程

以下是方案2具体的部署过程:

只需将蒲公英X1接入NAS所在的局域网或同一路由器/交换机,并成功联网。

远程直连高速访问!无公网IP,群晖NAS部署贝锐蒲公英教程

随后,通过浏览器访问蒲公英X1的云端管理后台,根据提示绑定贝锐账号,即可组建异地虚拟局域网。

远程直连高速访问!无公网IP,群晖NAS部署贝锐蒲公英教程

至于远程访问的方式和Docker部署方式类似,而且使用旁路盒子时还不用换虚拟IP,继续使用原有的局域网IP即可。

如果使用群晖DS file、Synology Drive等应用,同样能够使用原有局域网IP进行访问,可无需调整设置。

远程直连高速访问!无公网IP,群晖NAS部署贝锐蒲公英教程

以上就是贝锐蒲公英搭配群晖NAS,实现远程直连访问的两个方法和过程,搭配其他品牌NAS或是软路由等设备也是类似的流程,欢迎留言交流~

展开 收起
68评论

  • 精彩
  • 最新
  • 新手还是轻nas吧,不怎么设置就行了。海康,绿联,极空间都行。群,威设置都麻烦还慢。

    校验提示文案

    提交
    确实挺麻烦

    校验提示文案

    提交
    这个方法最适合自建NAS或是黑群晖 品牌NAS官方的优先用着呗,当然也可以作为备份。

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 当初为了穿透买了几个蒲公英,结果,免费的远程连接速度只有1M,就吃灰了。

    校验提示文案

    提交
    初窥玩玩而已

    校验提示文案

    提交
    拿来打印个东西而已

    校验提示文案

    提交
    还有4条回复
    收起所有回复
  • 用ipv6不稥,整一堆垃圾

    校验提示文案

    提交
    百花齐放

    校验提示文案

    提交
    ipv6有教程吗

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • zerotier那么香,非要用这个?

    校验提示文案

    提交
    总有朋友会用到

    校验提示文案

    提交
    这个没有那么稳定

    校验提示文案

    提交
    还有8条回复
    收起所有回复
  • 干货,收藏啦!

    校验提示文案

    提交
    希望对你有帮助

    校验提示文案

    提交
    学习了。无公网IP,在不增加网络硬件情况下,较通用的方案就是做内网穿透了,如FRP和nat123都支持端对端的访问模式,穿透成功后外网访问内网速度可以发挥本地带宽。

    校验提示文案

    提交
    收起所有回复
  • 蒲公英口碑不错,写的真不错,期待下一篇!

    校验提示文案

    提交
    确实物美价廉

    校验提示文案

    提交
    收起所有回复
  • 白裙系统挺强大的了,为啥还要蒲公英?

    校验提示文案

    提交
    折腾过 [傻笑]

    校验提示文案

    提交
    QC? 那速度不如不要呢 [喜极而泣]

    校验提示文案

    提交
    收起所有回复
  • 随便找ddnsto之类的内网穿透的都比这个好

    校验提示文案

    提交
    折腾嘛

    校验提示文案

    提交
    易有云的那个也不怎么样 [喜极而泣] 很卡 哈哈哈 早就尝试过了

    校验提示文案

    提交
    收起所有回复
  • 和zerotier比,强在哪儿?家里原来用那个盒子,后来限速还限制端数,后来干脆用zerotier了。。

    校验提示文案

    提交
    条条大道通罗马

    校验提示文案

    提交
    不同时登录3个以上的话,用UID轮流登录就行

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 没人用tailscale?

    校验提示文案

    提交
    应该有大佬吧

    校验提示文案

    提交
    这个很简单,在套件里边搜索并安装登录上就可以了

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • win下直接用花生壳不是也一样?

    校验提示文案

    提交
    解决方案不同

    校验提示文案

    提交
    花生壳是通过域名方式,暂时没直连模式,蒲公英组网后不是开放访问,需要登录客户端,私密性更高,然后还能直连

    校验提示文案

    提交
    收起所有回复
  • 蒲公英还是不错的

    校验提示文案

    提交
    嗯,体验挺好的。

    校验提示文案

    提交
    收起所有回复
  • 穿透速度咋样?卡不卡?

    校验提示文案

    提交
    好东西还用找水军?

    校验提示文案

    提交
    [傻笑] 水给谁看啊,用的总会找找教程。

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 你没说缺点啊?
    我就是用第二种方法的,要求是只能有三个终端是免费的,其中的一个终端还就是蒲公英x1,所以要用这个的话,还要考虑只能使用2个外地终端,蒲公英的终端充当旁路由连接家里的路由器以保证家里的电脑都可以访问到。

    校验提示文案

    提交
  • 那么月费需要多少钱呢

    校验提示文案

    提交
  • 主要方案二除了设备还有别的费用不?

    校验提示文案

    提交
  • 蒲公英那里高速了

    校验提示文案

    提交
  • 知道了,蒲公英又发公关费了

    校验提示文案

    提交
  • 用贝锐套件更简单

    校验提示文案

    提交
  • 学到了,干货哈!

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
465
扫一下,分享更方便,购买更轻松