转发服务器的配置非常简单,只需要在/etc/bind/named.conf.options中修改一个选项即可:
vim /etc/bind/named.conf.options
Forwarders {114.114.114.114;8.8.8.8;}; 添加这段语句
vim /etc/bind/named.conf.default-zones
zone “baidu.com” {
Type forward;
Forward only;
Fowarders {114.114.114.114;};
};
随后在客户机使用dig命令进行测试
Dig @10.181.3.143 www.baidu.com
root@debian:/# dig @10.181.3.143 www.baidu.com
; <<>> DiG 9.9.5-9+deb8u16-Debian <<>> @10.181.3.143 www.baidu.com
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 38122
;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 13, ADDITIONAL: 27
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;www.baidu.com. IN A
;; ANSWER SECTION:
www.baidu.com. 433 IN CNAME www.a.shifen.com.
www.a.shifen.com. 45 IN A 115.239.211.112
www.a.shifen.com. 45 IN A 115.239.210.27
;; AUTHORITY SECTION:
com. 172793 IN NS c.gtld-servers.net.
com. 172793 IN NS k.gtld-servers.net.
com. 172793 IN NS d.gtld-servers.net.
com. 172793 IN NS g.gtld-servers.net.
com. 172793 IN NS m.gtld-servers.net.
com. 172793 IN NS h.gtld-servers.net.
com. 172793 IN NS a.gtld-servers.net.
com. 172793 IN NS i.gtld-servers.net.
com. 172793 IN NS e.gtld-servers.net.
com. 172793 IN NS f.gtld-servers.net.
com. 172793 IN NS j.gtld-servers.net.
com. 172793 IN NS l.gtld-servers.net.
com. 172793 IN NS b.gtld-servers.net.
;; ADDITIONAL SECTION:
a.gtld-servers.net. 172793 IN A 192.5.6.30
a.gtld-servers.net. 172793 IN AAAA 2001:503:a83e::2:30
b.gtld-servers.net. 172793 IN A 192.33.14.30
b.gtld-servers.net. 172793 IN AAAA 2001:503:231d::2:30
c.gtld-servers.net. 172793 IN A 192.26.92.30
c.gtld-servers.net. 172793 IN AAAA 2001:503:83eb::30
d.gtld-servers.net. 172793 IN A 192.31.80.30
d.gtld-servers.net. 172793 IN AAAA 2001:500:856e::30
e.gtld-servers.net. 172793 IN A 192.12.94.30
e.gtld-servers.net. 172793 IN AAAA 2001:502:1ca1::30
f.gtld-servers.net. 172793 IN A 192.35.51.30
f.gtld-servers.net. 172793 IN AAAA 2001:503:d414::30
g.gtld-servers.net. 172793 IN A 192.42.93.30
g.gtld-servers.net. 172793 IN AAAA 2001:503:eea3::30
h.gtld-servers.net. 172793 IN A 192.54.112.30
h.gtld-servers.net. 172793 IN AAAA 2001:502:8cc::30
i.gtld-servers.net. 172793 IN A 192.43.172.30
i.gtld-servers.net. 172793 IN AAAA 2001:503:39c1::30
j.gtld-servers.net. 172793 IN A 192.48.79.30
j.gtld-servers.net. 172793 IN AAAA 2001:502:7094::30
k.gtld-servers.net. 172793 IN A 192.52.178.30
k.gtld-servers.net. 172793 IN AAAA 2001:503:d2d::30
l.gtld-servers.net. 172793 IN A 192.41.162.30
l.gtld-servers.net. 172793 IN AAAA 2001:500:d937::30
m.gtld-servers.net. 172793 IN A 192.55.83.30
m.gtld-servers.net. 172793 IN AAAA 2001:501:b1f9::30
;; Query time: 4 msec 可以在最后这里看到查询时间非常短,这就是转发服务器搭配缓存服务器的益处
;; SERVER: 10.181.3.143#53(10.181.3.143)
;; WHEN: Wed Dec 19 17:22:31 EST 2018
;; MSG SIZE rcvd: 897