用户在内网,要访问一个同在内网的域名。但是用户用的公网dns。dns配置是在用户侧做的。
(0)
最佳答案
ip host命令试下?
(0)
这个是静态域名配置。但是dns得配置是在公网侧做的,报文到了m9k,应该会被等装成目的地址dns的IP地址。这样可行吗?
或者说,ip host这个命令是把防火墙当dns server了对吗? 但是用户侧自己配了dns server的,他不找我防火墙要解析地址。我也能给强行用静态解析吗?
2种解决思路
1.建设内部DNS解析
比如安装Windows server配置dns server
或者坐在设备上 但需要把客户端DNS设置为网络设备和公共dns(不推荐这种做法)
2.出口设备配置NAT回流 内网用户通过公网回流 (建议使用这种 改动最小)
(0)
不是,如果采用NAT回流的话 用户访问是先解析DNS为出口地址 用户通过访问这个地址 但流量到达出口设备后 经行记录 否则发现源地址为内部IP 直接转发 导致服务器回报也是内网 来回路径不一致 这种方式并没有绕过DNS环节 只是流量走线上的问题
谢谢!内网用户通过公网回流是什么意思?用户的dns解析报文,被封装到了ip里,到m9k会做nat去找公网dns server。你意思nat之后再绕回来吗?绕回来就找不到公网dns server了吧?
不是,如果采用NAT回流的话 用户访问是先解析DNS为出口地址 用户通过访问这个地址 但流量到达出口设备后 经行记录 否则发现源地址为内部IP 直接转发 导致服务器回报也是内网 来回路径不一致 这种方式并没有绕过DNS环节 只是流量走线上的问题
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
或者说,ip host这个命令是把防火墙当dns server了对吗? 但是用户侧自己配了dns server的,他不找我防火墙要解析地址。我也能给强行用静态解析吗?