基于小米球(Ngrok)实现内网穿透

一、前言

在公司部署了一套大数据集群。为了方便测试。所以需要弄个内网穿透实现在家里访问公司内部网络,但是不想付费。所以整了个免费的内网穿透工具。

二、准备

1. 注册一个小毛球账号,获取免费的Token

2. 在后台首页下载对应版本客户端

3. 将下载的压缩文件解压后将以下两个文件上传到服务器上

三、修改ngrok.conf配置

属性名解释协议类型
auth_token换成注册从后获取的Token
50070通道名,在启动的时候指定
subdomain外网访问的域名前缀
http内网需要映射的端口地址HTTP
tcp内网需要映射的端口地址TCP
server_addr: "ngrok2.xiaomiqiu.cn:5432"
trust_host_root_certs: true
inspect_addr: disabled
auth_token: bb2A3f7Z56Af44fcA764989b32e976d3

tunnels:
    50070:
      subdomain: master-50070
      proto:
        http: 127.0.0.1:50070
    8088:
      subdomain: master-8088
      proto:
        http: 127.0.0.1:8080
    16010:
      subdomain: master-16010
      proto:
        http: 127.0.0.1:16010
    9001:
      subdomain: master-9001
      proto:
        http: 127.0.0.1:9001
    18080:
      subdomain: master-18080
      proto:
        http: 127.0.0.1:18080
    22:
      remote_port: 122
      proto:
        tcp: 127.0.0.1:22
    2181: 
      remote_port: 2181
      proto:
        tcp: 127.0.0.1:2181

四、启动

#start后面指定要启动的通道名称,我为了方便名称全部改成端口了
./ngrok -config ngrok.conf  -log=ngrok.log start 50070 8088 16010 9001 22 2181 18080

五、访问

启动后会出现此信息,列出了外网访问地址

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序员朱永胜

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值