不涉及
客户现场想通过在办公区和隔离区中间部署一台GAP2000网闸设备,来实现办公区PC可以通过域名的方式访问隔离区的服务器。现场反馈添加完通道之后通过域名无法实现正常访问。
1、核对网闸内外端机地址、路由及通道配置
根据上面的配置,结合现场的实际情况,办公区的PC用的是公网DNS服务器地址,所以无法解析到隔离区的服务器域名对于的真实IP地址,于是建议现场直接用监听地址进行访问,现场反馈还是无法正常访问,网页提示连接超时。
通过在内外端机同时抓包分析,如下图所示:
外端机收到http的报文,目的地址是监听地址172.30.1.252,同时Full request URI填充为:172.30.1.252
内端机对报文同时做源目的地址转换并且发送出去,目的地址为59.215.233.89, 同时Full request URI还是172.30.1.252
2、跟现场了解到服务器对URL请求标识有校验,必须和真实服务器的地址一致才会响应,但是网闸不会修改HTTP报文中的荷载内容,只是修改报文的目的地址,所以服务器响应了302的报错,网页无法正常访问。
为了进一步验证,让客户修改主机hosts文件,手动添加监听地址和域名的映射关系,然后使用域名访问,是可以正常访问的。
针对上述这种情况,如果是少量终端可以通过修改终端hosts文件的方式解决。
如果终端数量较多,需要配合DNS服务器解析WEB服务器的真实地址解决。
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作