内网穿透

内网穿透,也即 NAT 穿透,进行 NAT 穿透是为了使具有某一个特定源 IP 地址和源端口号的数据包不被 NAT 设备屏蔽而正确路由到内网主机。

UDP 内网穿透的实质是利用路由器上的NAT 系统。NAT 是一种将私有(保留)地址转化为合法IP地址的转换技术,它被广泛应用于各种类型 Internet 接入方式和各种类型的网络中。NAT可以完成重用地址,并且对于内部的网络结构可以实现对外隐蔽。

本质

说明白了其实就是当我们没有使用内网穿透,我们写的短信只能自己电脑访问,使用了内网穿透之后,我们写的短信谁都能够通过网址访问

原理

NAT设备(或软件)维护一个状态表,用来把内部网络的私有IP地址映射到外部网络的合法IP地址上去。每个包头中的IP地址和端口信息在NAT设备(或软件)中都被修改并翻译成一正确的IP地址发往下一级。当一个内网主机通过NAT打开一个“外出”的TCP或UDP会话时,NAPT分配给这个会话一个公网IP和端口,用来接收外网的响应的数据包,并经过转换通知内部网的主机。这样,NAPT在[私有IP:私有端口]和[公网IP:公网端口]之间建立了一个端口绑定在这里插入图片描述

实现步骤:
  • 第一步:登录natapp官网
  • 第二步:注册账号,实名认证
  • 第三步:购买隧道,填写ip地址(如:127.0.0.1) 端口号(tomcat部署项目的端口号) 协议名称为Web
  • 下载natapp应用安装包、解压
  • 打开黑窗口,切入到对应的natapp.exe程序目录下
  • 黑窗口中:natapp -authtoken=对应的值
  • 启动成功后:生成对应的网址:http://m9qixq.natappfree.cc -> 127.0.0.1:8080
  • 测试访问该网址http://m9qixq.natappfree.cc (前提是tomcat服务已经启动 ,否则无法访问该域名)
  • 在这里插入图片描述
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值