natapp多个服务内网穿透+cetnos7后台运行+日志查看映射网址和端口
·
一、问题描述
1. 需要同时为多个网络服务搭建内网穿透隧道;
2. 用natapp免费隧道做内网穿透时,平台会随机分配映射网址和端口,下面是官网的方法linux后台运行natapp(ngrok)教程
后台运行时不会弹出窗口显示映射的网址和端口,官网也没有给出教程,我们可以通过日志查看。
二、问题解决
1. 后台多任务运行新建.sh文件即可,随意命名为 natapprun.sh
nohup ./natapp -authtoken=******** -log=stdout &
nohup ./natapp -authtoken=******** -log=stdout &
修改权限后直接运行即可
# 赋予执行权限
chmod 777 natapprun.sh
# 运行sh文件
./natapprun.sh
2. 查看映射网址和端口
方法①:由于后台运行使用了natapp命令,所以可直接查看nohup日志
[root@yyy ~]# find / -name nohup.out
/usr/local/natapp/nohup.out
[root@yyy ~]# cat /usr/local/natapp/nohup.out
结果如下,一个为TCP服务,一个为http服务

方法②:配置config.ini文件,我们需要将log更改为stdout(直接屏幕输出),将loglevel(日志等级)调整到INFO,可将NATAPP的启动信息打印到nohup.out文件当中:

运行natapp服务后,可直接在生成的natapp.out文件中查看:

更多推荐



所有评论(0)