Ngrok 一键安装脚本 穿透DDNS

安装平台:Debian、Ubuntu、CentOS。
root帐号登录你的vps执行下面命
===================安装命令:===================
这个是我编译好的了,直接使用,不需要在vps上配置golang环境了。

  1. wget --no-check-certificate https://github.com/clangcn/ngrok-one-key-install/raw/master/install_ngrok.sh -O ./install_ngrok.sh
  2. chmod 500 ./install_ngrok.sh
  3. ./install_ngrok.sh install

复制代码

===================安装步骤==================

Setting script environment, single-user or multi-user?
(single-user please input: y,multi-user input N,Default [no]):

第一步:设置单用户还是多用户,如果是自己用,请输入y,如果要给其他人提供服务(多用户子域名说明请往下看),建议默认回车。

You will set multi-user!
Please input domain for Ngrok(e.g.:ngrok.clang.cn):

第二步:输入你的主域名

Please input password for Ngrok(Default Password: ALsuaCNW8FqOM8nD):

第三步:输入ngrok的管理密码,默认密码是随机的,你可以输入自己的。

Press any key to start...or Press Ctrl+c to cancel

最后按任意键继续安装,安装后的管理命令:

  1. /etc/init.d/ngrokd {start|stop|restart|status|config|adduser|deluser|userlist|info}

复制代码

===================多用户子域名的说明==================
为了尽量减少域名使用冲突(如A想使用route,B也想使用route,这样就会冲突),在添加子域名的时候使用了一些小手段,减少这种冲突:lol,举个栗子:
如你的服务器设置的主域名是ngrok.xxxx.com
第一个用户ID为:lilei,想用的子域名为:“route,aria”,那么子域名的格式就是“route.lilei”和“aria.lilei”,完整的访问域名为“route.lilei.ngrok.xxxx.com”和“aria.lilei.ngrok.xxxx.com”(:'( 有些长,不过可以避免冲突)。
第二个用户ID为:zhangsan,同样用子域名:“route,aria” ,那么路由器中配置的子域名是“route.zhangsan”和“aria.zhangsan”,访问域名就是route.zhangsan.ngrok.xxxx.comaria.zhangsan.ngrok.xxxx.com
配置看最后的截图吧。

使用管理脚本/etc/init.d/ngrokd adduser添加完用户后会有提示:
红紫色是你输入的内容,暗桔黄色显示的是系统输出你输入后的结果,暗红色是最终你配置要用到的,海绿色是最终访问的域名)

Please input UserName for Ngrok(e.g.:ZhangSan):lilei
Your username: lilei
Please input subdomain for Ngrok(e.g.:dns1 dns2 dns3 dns4 dns5):
(subdomain number max five:):route aria
Your subdomain: "route.lilei","aria.lilei"
Please input the password (more than 8) of Ngrok authId:
(Default password: 7cQkTs8gDWtkOE16):
Your authId: 7cQkTs8gDWtkOE16
{'code': 'ok'}
=============================================================
Server: ngrok.xxxx.com
Server  4443
userId: lilei
authId: 7cQkTs8gDWtkOE16
Subdomain: "route.lilei","aria.lilei"
Your FQDN: "route.lilei.ngrok.xxxx.com","aria.lilei.ngrok.xxxx.com"
=============================================================

来自:https://github.com/clangcn/ngrok-one-key-install

  • 2
  • 1,106 views
    A+
发布日期:2016年05月08日  所属分类:记录