ngrok实现内网穿透

git地址:https://github.com/inconshreveable/ngrok
服务端:

nohup ./bin/ngrokd -tlsKey=server.key -tlsCrt=server.crt -domain="domainname" -httpAddr=":81" -httpsAddr=":1443" -tunnelAddr=":9022" &

客户端(http):

screen -S deamon-ngrok #后台运行 
&& ./ngrok -config=ngrok2.cfg -proto=https -log=ngrok-81-svn.log -subdomain=www 80 

ngrok2.cfg内容:

server_addr: "domainname:9022"
trust_host_root_certs: true 

也可以在配置文件中增加配置:

tunnels:
    http:
        proto:
            http: 80
        subdomain: www

客户端(tcp):

screen -S deamon-ngrok #后台运行
&& ./ngrok -config=ngrok.cfg -proto=tcp -log=ngrok-ssh.log -subdomain=www start ssh

ngrok.cfg内容:

server_addr: "domainname:port"  
trust_host_root_certs: false
tunnels:
    ssh:
        remote_port: remote-server-port
        proto:
            tcp: 22
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值