本地电脑解析到域名至外网通过域名访问内网可以访问

本地部署项目,通过刚才配置的域洺进行外网通过域名访问内网访问;例如:本地访问地址:外网通过域名访问内网访问地址:http:

}

NAT分析(内网用户通过域名访问服務器)

 经过以上配置后:

 一、外网通过域名访问内网用户通过域名或者公网IP地址应该可以访问服务器数据流程如下:

  1.外网通过域名访问內网用户发起到202.101.1.1的TCP 80端口的连接,IP报头结构如下:源IP:外网通过域名访问内网用户的公网IP目的IP:202.101.1.1   2.数据经过路由,到企业边源路由器由于外网通过域名访问内网口上有端口映射,则数据会匹配映射将IP报头结构改变成:源IP:外网通过域名访问内网用户的公网IP,目的IP:192.168.2.251   3.数据经過内网路由交到服务器,服务器回应用户数据IP报头结构如下:源IP:192.168.2.251,目的IP:外网通过域名访问内网用户的IP   4.数据经过边界路由器出公司由于NAT Server的优先级高于NAT Outbound,所以数据到达路由器后会先匹配NAT Server记录的会话表项,将IP报头转换成:源IP:202.101.1.1目的IP:外网通过域名访问内网用户的公網IP   5.数据最终通过公网路由到达访问用户,数据访问成功 二、内网用户通过域名是不能访问服务器的,数据流程如下:   1.内网用户发起DNS请求域名解地址为202.101.1.1,客户机发出请求IP报头结构如下:源IP:192.168.2.2,目的IP:202.101.1.1   2.数据到达路由器后由于路由器上有202.101.1.1的直连路由,数据直接交到外网通過域名访问内网口由于外网通过域名访问内网口配置有NAT Server,目的IP被转换后发到服务器IP报头结构如下:源IP:192.168.2.2,目的IP:192.168.2.251   3.服务器收到数据后發现源IP就是一个本地IP地址,此时服务器就不会以202.101.1.1为ip回复而是以192.168.2.251为源地址回复。此时的IP数据包结构为:源IP:192.168.2.251目的IP:192.168.2.2,数据将到客户机后客户机认为,自己请求的是202.101.1.1的数据但是收到的是192.168.2.2发送的,则认为这个数据不是自己要的此时会丢弃掉该数据,从而引起TCP等待超时導致无法访问。  6.数据直接交给客户机客户机依然认为不是自己请求的数据,丢弃继续等待,超时失败。

}

专业文档是百度文库认证用户/机構上传的专业性文档文库VIP用户或购买专业文档下载特权礼包的其他会员用户可用专业文档下载特权免费下载专业文档。只要带有以下“專业文档”标识的文档便是该类文档

VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取非会员用户需要消耗下载券/积分获取。只要带有以下“VIP免费文档”标识的文档便是该类文档

VIP专享8折文档是特定的一类付费文档,会员用户可以通过设定价的8折获取非会員用户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文档

付费文档是百度文库认证用户/机构上传的专业性文档,需偠文库用户支付人民币获取具体价格由上传人自由设定。只要带有以下“付费文档”标识的文档便是该类文档

共享文档是百度文库用戶免费上传的可与其他用户免费共享的文档,具体共享方式由上传人自由设定只要带有以下“共享文档”标识的文档便是该类文档。

}

我要回帖

更多关于 外网通过域名访问内网 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信