文章正文

阿里云centos7下使用ngrok实现内网穿透-自启

【文章】2020-05-01

简介阿里云centos7下使用ngrok实现内网穿透-自启

vi /etc/rc.d/init.d/ngrok

#!/bin/bash
#chkconfig: - 99 01
 
#description:ngrok  
 
case "$1" in
	start)
	echo "start ngrok service.."
	cd /home/ngrok-master/
	setsid ./bin/ngrokd -tlsKey=server.key -tlsCrt=server.crt -domain="xxx.com" -httpAddr=":80" -httpsAddr=":443" -tunnelAddr=":4443" 
	;;
        *)
        exit 1
        ;;
esac
 
#参数说明:
# cd /usr/local/ngrok/:进入ngrok
# setsid:开始没有这个 结果关闭窗口 发现服务停掉了 加上目前好用
# setsid ./bin/ngrokd -tlsKey=server.key -tlsCrt=server.crt -domain="xxx.com" -httpAddr=":80" -httpsAddr=":443" -tunnelAddr=":4443" :启动ngrok服务端命令

//配置文件权限
chmod 755 ngrok

//注册为系统服务
chkconfig --add  ngrok

//查看是否添加成功

//启动
service ngrok start

#若能出现和之前直接打命令出现的监听30s界面 则添加成功

//设置为开机自启,再添加为系统服务后 ngrok状态都是off 所以需要设置为开机自启 
systemctl enable ngrok.service //加入开机启动
systemctl daemon-reload  //重新加载配置文件

问题补充:
1、服务端启动成功,客户端连不上?
   防火墙或者端口没有开放443 4443 8080等,导致连不上。
2、端口开放后,还是连不上?
   云服务器端设置安全组的入站规则。

打赏支持

感谢您的支持,加油!

打开微信扫码打赏,你说多少就多少

找书费时,联系客服快速查找!

扫码支持

在线客服8:30-22:30,若离线请留言!

获取教程,请联系在线客服!

扫码支持

在线客服8:30-22:30,若离线请留言!

热门阅读

找PDF电子书,太费时间?

  • 微信扫描二维码,让客服快速查找。
  • 在线客服8:30-22:30,若离线请留言!

    PDF电子书