第一种:界面方式安装和配置DDNSTO服务
1、SSH登录OpenWRT的web管理后台,登录后点击“系统-软件包”,在过滤器中输入DDNSTO,点击luci-app-ddnsto的安装按钮,安装ddnsto插件,安装成功后,主动刷新页面。
2、登录DDNSTO官网,进入我的设备页面,拷贝令牌
3、进入OpenWRT的web管理后台,点击“服务-DDNSTO远程控制”,在用户Token中输入DDNSTO官网拷贝的令牌,然后点击保存并应用。(如果)
4、查看DDNSTO服务状态,如果状态显示“正常”表示配置成功,则可以刷新DDNSTO官网后台web页面,添加:“域名映射、远程应用”服务,实现内网穿透。(如果服务状态失败,则SSH登录OpenWRT,使用命令行安装和绑定DDNSTO服务)
第二种:命令行方式安装和启用DDNSTO服务
1、DDNSTO官方命令行安装命令:
SSH登录OpenWrt终端后,选择一种自己熟悉的命令,即可自动安装ddnsto插件。
curl方式
sh -c "$(curl -sSL http://fw.koolcenter.com/binary/ddnsto/openwrt/install_ddnsto.sh)"
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
2、安装成功后,在/etc目录下查找ddnsto配置文件
find /etc -name "ddnsto*"
3、修改ddnsto配置文件
vim /etc/config/ddnsto
修改并替换Token的内容后,拷贝并替换ddnsto的配置文件,保存(英文状态下输入:wq)
config ddnsto
option enabled '1'
option token 'your DDNSTO Token'
option feat_port '3033'
option feat_enabled '0'
option index '0'
4、重启ddnsto服务
/etc/init.d/ddnsto restart
5、查看DDNSTO状态(running表示运行正常)
/etc/init.d/ddnsto status
通过以上两种方式,即可进行DDNSTO的安装,如果使用web界面配置无法生效,建议使用SSH登录后台修改DDNSTO的配置文件,并重新启动DDNSTO服务即可。