前面我说过如何使用 Frp内网穿透,但 Frp内网穿透 费用太高,需要搭建中转服务器对小白非常不友好,最近使用易有云发现他们提供了个 DDNSTO 内网穿透插件,插件支持像 OpenWrt 固件这样的软路由固件,然后我就安装在了自己的R2S软路由上,真心话特别好用,当需要外网访问设备的时候,DDNSTO不受任何网络环境限制。

DDNSTO

DDNSTO 是由 易有云网络 提供的简单、快速内网穿透付费工具,不受网络限制,全局掌控您的私有设备,支持各种设备:梅林路由器固件、OpenWrt、群晖、威联通、Docker等。

当需要外网访问设备的时候,DDNSTO无需公网IP,不被网络环境所限制,国内多个服务器支持,加上HTTP2.0的技术优势,让你拥有前所未有的远程访问体验。

DDNSto控制台地址:https://www.ddnsto.com/app/#/login

安装方法

1、curl 一键脚本安装方法

sh -c "$(curl -sSL http://fw.koolcenter.com/binary/ddnsto/openwrt/install_ddnsto.sh)"

2、wget 一键脚本安装方法

sh -c "$(wget --no-check-certificate -qO- http://fw.koolcenter.com/binary/ddnsto/openwrt/install_ddnsto.sh)"
或
cd /tmp; wget --no-check-certificate http://fw.koolcenter.com/binary/ddnsto/openwrt/install_ddnsto.sh; sh ./install_ddnsto.sh

3、下载文件到本地,通过 OpenWrt 管理界面,进入系统列表页找到文件传输,通过文件传输将 DDNSTO 插件上传并进行安装,下载地址如下:

https://fw.koolcenter.com/binary/ddnsto/openwrt/ddnsto_aarch64.ipk
https://fw.koolcenter.com/binary/ddnsto/openwrt/ddnsto_arm.ipk
https://fw.koolcenter.com/binary/ddnsto/openwrt/ddnsto_mipsel.ipk
https://fw.koolcenter.com/binary/ddnsto/openwrt/ddnsto_x86_64.ipk
https://fw.koolcenter.com/binary/ddnsto/openwrt/luci-app-ddnsto.ipk
https://fw.koolcenter.com/binary/ddnsto/openwrt/luci-i18n-ddnsto-zh-cn.ipk

如何选择版本,在 OpenWRT 状态内查看架构,比如:R2S 为 ARMv8 Processor x 4,那么就是 ddnsto_aarch64,luci-app-ddnsto 和 luci-i18n-ddnsto-zh-cn,X86 就是 ddnsto_x86_64。

在线安装 DDNSTO 内网穿透

使用方法

1、打开 DDNSto 控制台,然后扫码登录后,将右上角令牌复制出来,打开 OpenWRT 在服务内找到 DDNSTO 内网穿透 点击进入,勾选启用,将令牌复制到编辑框内,如果只有一台设备,设备编号选择“0”即可,如下图:

启用 DDNSTO 内网穿透服务

2、返回 DDNSTO 控制台,点击添加域名映射,输入域名前缀(主域名),目标主机地址(你软路由访问地址),备注信息可以不填写,然后点击添加,如下图:

添加DDNSto内网穿透域名映射

3、成功添加后请稍等 1分钟左右 即可正常访问,访问 DDNSTO 提供的 二级域名,这个域名就是提供给你外网访问的地址,首次访问可能需要微信登录验证,成功访问后如下图:

成功通过内网穿透访问OpenWRT

4、扩展功能目前开关就一个,包含三大功能:文件管理、WebDav服务和远程开机,勾选启用,填写本机WebDav服务的端口,只要不冲突就行,授权用户名/密码自行填写,可以和 OpenWrt 一样,如果挂载了硬盘,可选硬盘(例如/mnt/sda1),若没挂载硬盘,选/boot或者/overlay都成,如下图:

启用DDNSTO扩展功能

5、添加 WebDav 服务,在服务状态找到 WebDav 地址,打开 DDNSTO 控制台,在文件管理处手动添加 webdav 地址,类型选择 WebDav,URL 填写 DDNSTO 插件内提供的 WebDav 地址,填写设置的授权用户名和密码,如下图:

添加 WebDav 文件管理服务

6、填写远程开启服务,打开 DDNSTO 控制台,在远程应用内点击+号图标,选择远程开机,应用名称填写随意,这里填写个人电脑,Mac 地址填写需要开机的设备(如何查找设备Mac地址,自行查阅搜索引擎),填写设置的授权用户名和密码,如下图:

添加 WOL 远程唤醒功能

最后说明

如何使用好 DDNSTO 的内网穿透服务,自行琢磨吧,所以的事情不可能都一一说明,相比Frp内网穿透、花生壳等内网穿透,DDNSTO就来的更会直接点,简单、快速就不说了,主要是费用低,4M 会员通道一年才26块钱,提供自定义二级域名,还可以添加远程应用,

如:SSH,远程Telnet,远程RDP,远程VNC,远程Aria2,远程开机,DDNSto 提供了 HTTPS 443 端口映射,如果你有想法其实它还可能给你带来更多的功能,后面我也会再出几期 DDNSTO 结合其他插件使用的教程。