Skip to content

Commit

Permalink
教程启动命令增加选项-f opentracker.conf.sample
Browse files Browse the repository at this point in the history
教程启动命令增加选项-f opentracker.conf.sample

避免未使用选项启动导致无法获取真实ip,现在直接支持cloudflare
  • Loading branch information
1265578519 committed Sep 12, 2024
1 parent 5750c2f commit bf02237
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
```

输入下方命令可以查看是否在工作中
Expand Down Expand Up @@ -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 &}
```

软件的自带帮助说明
Expand Down

0 comments on commit bf02237

Please sign in to comment.