有手就行的内网穿透
1.内网穿透说明
内网穿透通俗点说,就是可以通过一个外网链接访问到指定内网的地址。
粘一段百度百科上的标准说明:
内网穿透,也即 NAT 穿透,进行 NAT 穿透是为了使具有某一个特定源 IP 地址和源端口号的数据包不被 NAT 设备屏蔽而正确路由到内网主机。
UDP 内网穿透的实质是利用路由器上的NAT 系统。NAT 是一种将私有(保留)地址转化为合法IP地址的转换技术,它被广泛应用于各种类型 Internet 接入方式和各种类型的网络中。NAT可以完成重用地址,并且对于内部的网络结构可以实现对外隐蔽。
举例:自己在电脑上跑了一个微服务,现在想访问这个服务,就只能在当前的局域网里访问,换一个局域网就不能访问了。用上内网穿透后,就可以通过指定的url在外网上访问到自己的微服务。不仅仅局限于当前的局域网环境了。
使用前提:自己的电脑也是可以访问外网的。
2.具体用例
第三方接口的回调,比如:微信支付回调、支付宝支付回调、登录回调等等。他们的回调地址需要是可以在外网访问的地址,但是在线下自己电脑上进行测试的时候,自己的微服务是不能被外网访问的。需要用到内网穿透才能成功回调。
3.软件链接
链接:https://pan.baidu.com/s/18fzAjCiiOdPr79vFBSUqcg
提取码:gp7g
4.流程说明
-
浏览器打开网址:https://natapp.cn/
-
注册账号。然后登录。
-
点击【购买隧道】。选择【免费隧道】。需要填的地方随便填,不乱填就行,点击购买。
-
购买后打开【我的隧道】。点击【配置】自己刚刚买的隧道。
-
在修改页面只需要修改【本地地址】和【本地端口】就可以,其他的可以不用动。修改完成后,点击【修改】就是保存了。
-
复制隧道的【authToken】值。
-
编辑文件【config.ini】,把复制的值替换到authToken。然后运行【natapp.exe】。
-
软件上现在就会有一个URL转发到刚刚配置的ip和端口了。现在内网穿透就已经生效了。可以在外网通过生成的URL访问到自己配置的IP和端口了。
注意:软件关闭后内网穿透就失效了,所以在用的时候一定要打开这个程序,配置的隧道信息,配置一次就可以了,下次可以直接打开使用。
以上就是内网穿透的全部流程了,应该还是通俗易懂的,比较简单的。各位有需要的小伙伴跟着流程做就行了。
内网穿透不止这一种方式,其他的方式以后抽时间也会整理一下分享给大家。
欢迎各位小伙伴在评论区留言沟通、交流!