From bf0223798a92a51539773dfe6a3e97b2ace6b8ee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=8F=E6=A8=B1?= <1265578519@qq.com> Date: Thu, 12 Sep 2024 21:29:06 +0800 Subject: [PATCH] =?UTF-8?q?=E6=95=99=E7=A8=8B=E5=90=AF=E5=8A=A8=E5=91=BD?= =?UTF-8?q?=E4=BB=A4=E5=A2=9E=E5=8A=A0=E9=80=89=E9=A1=B9-f=20opentracker.c?= =?UTF-8?q?onf.sample?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 教程启动命令增加选项-f opentracker.conf.sample 避免未使用选项启动导致无法获取真实ip,现在直接支持cloudflare --- README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index a8b8960..71a9730 100644 --- a/README.md +++ b/README.md @@ -71,19 +71,19 @@ make 运行程序,并且监听tcp和udp端口的8080,并且自动后台工作 ``` markdown -./opentracker -p 8080 -P 8080 & +./opentracker -f opentracker.conf.sample -p 8080 -P 8080 & ``` 推荐使用8080端口,基本上免备案不会扫描,而且CloudFlare也支持使用CDN隐藏IP来使用。 多端口可以加多个即可 ``` markdown -./opentracker -p 8080 -P 8080 -p 6961 -P 6961 -p 2710 -P 2710 & +./opentracker -f opentracker.conf.sample -p 8080 -P 8080 -p 6961 -P 6961 -p 2710 -P 2710 & ``` 添加开机启动,执行一次即可,否则会启动多个进程。。。可以搭配下方的计划任务自动重启进程,如果centos 7未有killall命令可以用 yum -y install psmisc 安装,centos7要赋予开机启动文件执行权限 chmod +x /etc/rc.d/rc.local;ll /etc/rc.d/rc.local ``` markdown -echo "cd /home/OpenTracker-master;cd opentracker;./opentracker -p 8080 -P 8080 -p 6961 -P 6961 -p 2710 -P 2710 &" >> /etc/rc.d/rc.local +echo "cd /home/OpenTracker-master;cd opentracker;./opentracker -f opentracker.conf.sample -p 8080 -P 8080 -p 6961 -P 6961 -p 2710 -P 2710 &" >> /etc/rc.d/rc.local ``` 输入下方命令可以查看是否在工作中 @@ -117,13 +117,13 @@ curl http://localhost:8080/stats 运行crontab -e 可以根据需要使用计划任务自动重启进程,下方意思,每天0点、4点、8点、12点、16点、20点整,自动重启进程。 ``` markdown -0 0,4,8,12,16,20 * * * killall -9 opentracker;sleep 3;cd /home/OpenTracker-master;cd opentracker;./opentracker -p 8080 -P 8080 -p 6961 -P 6961 -p 2710 -P 2710 & +0 0,4,8,12,16,20 * * * killall -9 opentracker;sleep 3;cd /home/OpenTracker-master;cd opentracker;./opentracker -f opentracker.conf.sample -p 8080 -P 8080 -p 6961 -P 6961 -p 2710 -P 2710 & ``` 方法二 使用计划任务自动监控进程是否存在然后重启恢复,不进行定时重启 ``` markdown -* * * * * /sbin/pidof opentracker||{ cd /home/OpenTracker-master;cd opentracker;./opentracker -p 8080 -P 8080 -p 6961 -P 6961 -p 2710 -P 2710 &} +* * * * * /sbin/pidof opentracker||{ cd /home/OpenTracker-master;cd opentracker;./opentracker -f opentracker.conf.sample -p 8080 -P 8080 -p 6961 -P 6961 -p 2710 -P 2710 &} ``` 软件的自带帮助说明