搭建智能DNS---就近原則

簡述智能DNS作用

➢雙線路的機房: 服務本身有兩個IP,一個電信IP,一個網通IP或者其他線路。
➢鏡象網站: 在網通及電信的機房放置多個相同的鏡象站點,讓不同的地方客戶訪問不同的站點。
➢負載均衡: 對於流量比較大的網站,可以把流量分配到幾臺不同的服務器上,以提高網站速度。
➢個性化站點服務: 比如通過IP表的重新定義, 讓國外的客戶自動訪問英文版的網站;讓國內的客戶自動訪問中文版的網站。
➢CDN(內容分發網絡)加速器:通過與squid、Nginx、Varnish等WEB緩存軟件結合實現CDN加速器。
➢防止 DDOS (分佈式拒絕服務) 攻擊:通過多個線路分散攻擊 流量,從而達到抵擋DDOS攻擊。

實例要求

:網通用戶訪問服務器時,智能DNS返給網通用戶網通服務器,電信用戶訪問服務器時,智能DNS返給電信用戶電信服務器
在這裏插入圖片描述

1.配置主文件: [root@localhost named]# vim /etc/named.conf

[root@localhost named]# vim /etc/named.conf 
options {
	directory 	"/var/named";
};

include "/var/named/wangtong.txt";
include "/var/named/dianxin.txt";

view "dianxin" {
match-clients { dianxin; };
zone "crushlinux.com" IN {
	type master;
	file "crushlinux.dianxin";
};
};

view "wangtong" {
match-clients { wangtong; };
	zone "crushlinux.com" IN {
	type master;
	file "crushlinux.zheng.wangtong";
};
};

2.配置存放ip文件:

[root@localhost named]# vim dianxin.txt 
acl dianxin {
172.16.1.2;
};
[root@localhost named]# vim wangtong.txt 
acl wangtong {

172.16.1.3;
};

3.配置區域文鍵

[root@localhost named]# vim /var/named/crushlinux.dianxin 
$TTL 1D
@	IN	SOA	crushlinux.com.	admin.crushlinux.com. (
		2020031501
		3H
		15W
		1W
		1D

)

	IN	NS	ns1.crushlinux.com.
	IN	MX 10	mail.crushlinux.com.
ns1	IN	A	172.16.1.12
mail	IN	A	172.16.1.12

[root@localhost named]# vim /var/named/crushlinux.zheng.wangtong 
$TTL 1D
@	IN	SOA	crushlinux.com.	admin.crushlinux.com. (
		2020031501
		3H
		15W
		1W
		1D

)

	IN	NS	ns1.crushlinux.com.
	IN	MX 10	mail.crushlinux.com.
ns1	IN	A	172.16.1.13
mail	IN	A	172.16.1.13

4.檢查配置文件是否錯誤,重啓named服務

[root@localhost named]# cd /var/named/

[root@localhost named]# chgrp named crushlinux.dianxin crushlinux.zheng.wangtong 

[root@localhost named]# named-checkzone crushlinux.com crushlinux.zheng.wangtong 
zone crushlinux.com/IN: loaded serial 2020031501
OK

[root@localhost named]# named-checkzone crushlinux.com crushlinux.dianxin 
zone crushlinux.com/IN: loaded serial 2020031501
OK

[root@localhost named]# systemctl restart named

5.客戶端進行測試~~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章