- 时间:2023-05-24 16:28:30
- 浏览:
DDNSTO是一款基于UDP的内网穿透软件,可以将内网设备通过互联网映射成公网IP,实现远程访问。本文将介绍如何在CentOS系统上安装DDNSTO。
一、安装DDNSTO
1.安装依赖库
yuminstall-ywgetunzip
2.下载DDNSTO
wgethttps://github.com/linhua55/lkl_study/releases/download/v1.2/ddnsto.zip
3.解压缩
unzipddnsto.zip
4.进入目录并修改权限
cdddnsto
chmod+x*
5.运行DDNSTO客户端
./ddnsto-uemail-ppassword-ddomainname
其中,email为注册DDNSTO账号时填写的邮箱地址,password为密码,domainname为需要映射的域名。
二、配置开机自启动
1.创建启动脚本文件
vi/etc/systemd/system/ddnsto.service
2.添加以下内容:
[Unit]
Description=ddnstoService
After=network.target
[Service]
Type=simple
ExecStart=/root/ddnsto/ddnsto-uemail-ppassword-ddomainname
[Install]
WantedBy=multi-user.target
其中,email为注册DDNSTO账号时填写的邮箱地址,password为密码,domainname为需要映射的域名。
3.启动服务并设置开机自启动
systemctlstartddnsto.service
systemctlenableddnsto.service
三、配置DDNSTO客户端
1.客户端配置文件路径
/root/ddnsto/config.json
2.修改配置文件
{
"domain":"domainname",
"token":"token",
"mode":"tcp_and_udp",
"client_id":"",
"server_addr":"",
"server_port":"",
"local_addr":"",
"local_port":"",
"timeout":60,
"log_level":0,
"log_file":"",
"pid_file":""
}
其中,domainname为需要映射的域名,token为DDNSTO分配的令牌。
四、测试DDNSTO是否正常工作
1.在客户端上运行以下命令
./ddnsto-uemail-ppassword-ddomainname-t
2.在外部网络上使用ping命令测试
pingdomainname
如果ping通,则说明DDNSTO已经安装成功。
本文介绍了CentOS系统下如何安装DDNSTO,以及如何设置开机自启动和配置DDNSTO客户端。通过本文的指导,您可以快速搭建起一套稳定可靠的内网穿透服务。
tokenpocket钱包:https://cjge-manuscriptcentral.com/software/7215.html