我用blocky在公司内部搭建了一个DNS服务器,映射的是公司内部的一台服务器,便于让公司内部可以直接输入域名访问服务器。现在只有在客户端设置首选DNS服务器的地址才可以成功访问。想问一下有什么方法可以在交换机或者路由器上设置,可以自动首先提交内网DNS服务器进行解析,以成功访问服务器,不用每台客户端都单独进行设置。
(0)
1、方法一,交换机可以配置DNS代理,把代理指向这台就行了
2、方法二,通过dhcp自动下发dns地址
DNS代理配置举例:
l Device B作为DNS客户端,指定域名服务器为Device A。
l Device A作为DNS代理。实际域名服务器的IP地址为4.1.1.1。
l Device B通过DNS代理Device A实现域名解析。
在开始下面的配置之前,假设设备与域名服务器、主机之间的路由可达,并已按照图1-9配置各接口的IP地址。
(1) 配置域名服务器
不同的域名服务器的配置方法不同。Windows Server 2000作为域名服务器时,配置方法请参见“1.6.2 动态域名解析配置举例”。
(2) 配置DNS代理Device A
# 配置域名服务器的IP地址为4.1.1.1。
<DeviceA> system-view
[DeviceA] dns server 4.1.1.1
# 开启DNS proxy功能。
[DeviceA] dns proxy enable
(3) 配置DNS客户端Device B
# 开启动态域名解析功能。
<DeviceB> system-view
[DeviceB] dns resolve
# 配置域名服务器的IP地址为2.1.1.2。
[DeviceB] dns server 2.1.1.2
(4) 验证配置结果
# 在Device B上执行ping ***.***命令,可以ping通主机,且对应的目的地址为3.1.1.1。
[DeviceB] ping ***.***
Trying DNS resolve, press CTRL_C to break
Trying DNS server (2.1.1.2)
PING ***.*** (3.1.1.1):
56 data bytes, press CTRL_C to break
Reply from 3.1.1.1: bytes=56 Sequence=1 ttl=126 time=3 ms
Reply from 3.1.1.1: bytes=56 Sequence=2 ttl=126 time=1 ms
Reply from 3.1.1.1: bytes=56 Sequence=3 ttl=126 time=1 ms
Reply from 3.1.1.1: bytes=56 Sequence=4 ttl=126 time=1 ms
Reply from 3.1.1.1: bytes=56 Sequence=5 ttl=126 time=1 ms
--- ***.*** ping statistics ---
5 packet(s) transmitted
5 packet(s) received
0.00% packet loss
round-trip min/avg/max = 1/1/3 ms
(0)
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论