下面我将为您提供一个全面、分步的指南。
在设置之前,需要理解两个层面的DNS设置:
1、路由器自身使用的DNS:指路由器作为一台网络设备,它需要向上级(如运营商)查询域名时使用的DNS服务器地址,这会影响路由器的管理界面、NTP时间同步等功能访问互联网。
2、路由器为内网客户端分配的DNS:指通过DHCP服务,路由器下发给电脑、手机等设备的DNS服务器地址,这直接决定了您员工的电脑上网时去哪里进行域名解析。
在大多数企业场景下,我们希望内网客户端使用我们指定的DNS服务器,所以这两个地方的设置通常需要保持一致或按特定逻辑配置。
不同品牌的企业级路由器(如Cisco, H3C, TP-LINK商用, MikroTik, Ubiquiti等)管理界面各异,但核心逻辑和步骤大同小异。
1、 用网线将电脑连接到路由器的LAN口。
2、 打开浏览器,在地址栏输入路由器的管理IP地址(通常是192.168.1.1
、192.168.0.1
或192.168.100.1
),按回车。
3、 输入管理员用户名和密码登录。
导航到相应的设置页面,常见的路径有:
网络设置 ->WAN设置 /互联网设置
系统工具 ->管理设置
DHCP服务器 ->DNS设置
(高级功能)VPN与安全 ->DNS
这里我们针对“为内网客户端分配DNS”这个主要目标进行配置。
场景一:使用公共DNS或运营商DNS(最常见)
这是最基础的设置,目的是让内网用户能快速、稳定、安全地解析公网域名。
1、找到DHCP服务器设置:
路径通常为DHCP服务器 ->DHCP服务 或LAN设置。
2、设置主用和备用DNS:
* 你会看到“主DNS服务器”和“备用DNS服务器”的输入框。
* 填入你选择的DNS服务器IP地址。
推荐的公共DNS服务器地址:
国内推荐(速度快,延迟低)
114 DNS114.114.114.114
和114.114.115.115
(纯净、稳定)
阿里云 DNS223.5.5.5
和223.6.6.6
(速度快)
腾讯云 DNS119.29.29.29
和182.254.116.116
百度 DNS180.76.76.76
国外推荐(功能性强,可能偶尔不稳定)
Google DNS8.8.8.8
和8.8.4.4
Cloudflare DNS1.1.1.1
和1.0.0.1
(注重隐私)
*配置示例:
主DNS服务器: 223.5.5.5 备用DNS服务器: 114.114.114.114
3、保存并重启DHCP服务:
* 点击“保存”或“应用”。
* 有时需要重启DHCP服务才能使新设置生效,重启后,新接入的设备会自动获取新的DNS地址。已连接的设备可能需要重启或执行ipconfig /release
和ipconfig /renew
(Windows) 来更新。
场景二:搭建内网DNS或指定域名解析(进阶)
适用于有内部服务器(如OA、ERP、文件共享)的企业,我们希望内网用户访问oa.company.com
时解析到内网服务器IP,而访问其他公网域名时正常解析。
1、设置主DNS为内部DNS服务器:
* 如果你在内网搭建了DNS服务器(如Windows Server的AD DNS或Linux下的dnsmasq/Bind),在DHCP设置中,将“主DNS服务器”设置为你的内部DNS服务器的IP地址。
2、配置DNS转发或设置备用DNS:
方法A(推荐)在你的内部DNS服务器上配置“转发器”,将无法解析的查询请求转发给公共DNS(如223.5.5.5
)。
方法B在路由器的DHCP设置中,将“备用DNS服务器”设置为公共DNS地址,这样,当客户端无法从主DNS(内部DNS)得到响应时,会尝试向备用DNS查询。
*配置示例(假设内部DNS服务器IP是192.168.1.10):
主DNS服务器: 192.168.1.10 备用DNS服务器: 223.5.5.5
3、在路由器或DNS服务器上设置静态DNS解析(主机映射):
* 这是一个更简单的替代方案,如果内部服务器不多,可以直接在路由器的“静态DNS”、“主机映射”或“DNS重定向”功能中设置。
添加条目主机名: oa | IP地址: 192.168.1.100
* 这样,当内网设备向路由器请求解析oa
时,路由器会直接返回192.168.1.100
,而无需查询外部DNS。
第四步:(可选)设置路由器自身使用的DNS
为了保持一致性,建议也修改路由器自身的DNS。
路径通常为网络设置 ->WAN设置 ->高级设置 或系统工具 ->时间设置(因为NTP需要DNS解析)。
在这里填入与DHCP设置中相同的DNS地址。
配置完成后,务必进行测试。
1、 在一台客户端电脑上,打开命令提示符(CMD)。
2、 输入ipconfig /all
,查看获取到的DNS服务器地址是否正确。
3、 使用nslookup
命令测试解析:
nslookup www.baidu.com
(测试公网域名解析)
nslookup oa.company.com
(如果配置了内部域名,测试其是否解析到正确的内网IP)
1、主备分离:使用不同服务商的主备DNS可以提高可靠性(主用阿里云,备用114DNS)。
2、安全性考虑:一些公共DNS(如114.114.114.114、Quad9)提供恶意网站拦截功能,对于安全要求高的企业,可以考虑使用。
3、避免使用运营商默认DNS:有时运营商的DNS会存在解析劫持(将错误页面解析到广告)或不稳定的情况。
4、文档记录:修改任何网络配置后,做好记录,包括修改时间、修改内容和修改原因。
如果您能提供路由器的具体品牌和型号,或许我可以给出更精确的菜单路径。
文章摘自:https://idc.huochengrm.cn/dns/18584.html
评论