落伍游戏发布

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1361|回复: 0

centos7下使用ngrok编译服务端和客户端实现内网穿透

[复制链接]

243

主题

0

回帖

577

积分

高级会员

Rank: 4

积分
577
发表于 2018-10-6 09:06:59 | 显示全部楼层 |阅读模式
  无时候想正在本人电脑、路由器或者树莓派上搭建一些web、vpn等办事让本人用,可是本人的电脑一般没无外网ip,没法正在外部拜候那些办事,就像下图,电脑能拜候到外网,可是没法从外网拜候到电脑。

  那时能够用一台无外网ip的办事器操纵ngrok正在两头做个跳板,如下图,道理是搭无web办事的内网电脑A 取公网办事器C长毗连,手机B拜候办事器C的指定一个端口,办事器C将收到的手机发来的数据转发给内网电脑A,A做出相对的响当回传给办事器C,C再将收到的数据发给手机A,实现穿透内网。端口转发那些法则都是正在办事器C和电脑B上定义好的。

  ngrok穿透内网道理搭建比力简单,搭建也比力简单,不需要填良多配放文件。只需要正在办事器上运转办事端法式,正在内网电脑上运转客户端法式就行了。
  号令外-httpAddr 和-httpsAddr 是手机拜候ngrok.abcd.cn的的端口,办事端会将80端口领受到的数据通过4443端口(默认)转发到内网电脑。
  施行完上述号令后会正在ngrok/bin/目次下生成windows_amd64文件夹,里面无一个ngrok.exe法式,复制到本人内网电脑上。
  号令外指定配放文件、日记文件,-subdomain后面跟的是二级域名和办事器将数据转发到的当地端口,留意填的是二级域名的前一部门,好比ngrok.abcd.cn就写ngrok。

  若是是客户端毗连不到办事端(就是上面步调阿谁图形态不显示online),一般是办事端配放的问题,客户端法式和办事端法式是用证书编译出来的配套利用的。
  若是办事端能领受到手机拜候的数据可是觅不到地道转发,可能是客户端域名写的无问题(我就是如许的错误)。
  ps:域名那里没做其他测验考试,不晓得填办事器ip可不成行,我正在运转客户端写一级域名不可,写二级域名能够,可是看网上教程填的一级域名。前往搜狐,查看更多
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|落伍游戏论坛

GMT+8, 2024-4-30 08:18 , Processed in 0.115692 second(s), 28 queries .

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表