xEdge 干将互联 的智能DNS功能,在实现上与Tailscale的Magic DNS采用一样的技术,它主要提供了如下核心功能。
假定您在控制台开启了智能DNS功能,并在每个终端的xEdge客户端也启用了智能DNS,如果您的安全内网有如下具备如下别名的两个终端:
那么您在mypc1上,就可以用mypc2这个名作为域名,无需完全输入xEdge为您分配的mypc2.<net-number>.priv.xedge.cc
特殊内网域名来访问mypc2上的服务,从而节约你的时间以提高效率;反之亦然。
您在控制台开启了智能DNS功能,并在终端的xEdge客户端也启用了智能DNS后,此终端的所有DNS请求都将被xEdge 干将互联 客户端所处理,以便能够支持上面的别名直接访问,以及访问其他的互联网域名。
在这种情况下,针对某些企业内网域名场景,您可能想将比如srv1.company-intra.com
这样的域名通过特定的您能访问的公司DNS服务器如172.1.1.1
来解析,此时您可以在控制台配置针对该域名的分流规则,这样您既可享受到别名访问的便利,也不影响您的公司内网服务访问。
智能DNS开启需要两个步骤:
tailscale set --accept-dns=false
来关闭此功能。