今天给大家推荐一款好哥们自己编写免费且好用并且还是免安装的内网穿透软件。我自己也在用的,亲测过,好用,操作简单。
推荐理由
- 免安装
- 真免费
- 操作简单
亲测过其他同类软件,比较过
当然,现在网上也有很多内网穿透软件,例如:花生壳,但是花生壳免费的不支持 https,而且带宽只有 2 M,慢的让人抓狂。而 i996 无此限制,无需安装任何软件就可以用。所以就把抛弃花生壳了!
i996.me 简介
- 支持 https/h2/http
- 无需在本地机器安装客户端程序,拿来即用
- 支持动态变更目标地址和端口
- 对外提供公网域名和免费 https 证书
- 域名固定(可更换刷新)
- http 头转发设置
- 终端断线自动重连
- 全平台支持 Mac/Linux/Windows
什么是内网穿透?
内网穿透,也即 NAT 穿透,进行 NAT 穿透是为了使具有某一个特定源 IP 地址和源端口号的数据包不被 NAT 设备屏蔽而正确路由到内网主机。
因为我们所谓的公网IP 99.99%的大概率都是互联网服务提供商(简称ISP)的自己内网IP地址,不是真正的公网IP。所以,其他朋友无法访问你的电脑。而内网穿透软件做的事情就是让你的本地个人电脑可以像百度一样可以任何人任何网络都可以访问到。
工作中,做哪些功能开发需要用到呢?
- 你想把家里的电脑当服务器用,对外发布一个网站,或者 API。
- 你开发了一个 API,对方想和你联调,但不在一个局域网内。
- 微信小程序接口调试,虽然本地调试可以选择不校验域名和 HTTPS,但是发给别人调试的话,还是需要 https 及备案域名的,可以作为一个过渡方案,毕竟域名备案有点慢。
- 远程办公。将自己的办公需求做成 Web 服务,局域网发布,广域网访问,岂不美哉。
实操环节,来!带你一起飞
如果你有内网穿透的需求,那么就可以看看怎么用的了。
先看个原理图,知其所以然:
第一步
关注微信公众号“敲代码斯基”获取公网地址和访问Token
关注后会收到如下信息,每个用户会分配一个自己的公网地址和Token
第二步
打开终端输入命令回车(以 mac/linux 为例),46684042 就是 token:
代码语言:javascript复制curl -s i996.me | bash -s 46684042
不出意外会显示显示如下信息:
第三步
访问 "https://lstz5q.i996.me" 即穿透到内网 "http://127.0.0.1:8080"