ADNS及GSLB功能配置说明.docx

上传人:b****5 文档编号:27657297 上传时间:2023-07-03 格式:DOCX 页数:21 大小:764.29KB
下载 相关 举报
ADNS及GSLB功能配置说明.docx_第1页
第1页 / 共21页
ADNS及GSLB功能配置说明.docx_第2页
第2页 / 共21页
ADNS及GSLB功能配置说明.docx_第3页
第3页 / 共21页
ADNS及GSLB功能配置说明.docx_第4页
第4页 / 共21页
ADNS及GSLB功能配置说明.docx_第5页
第5页 / 共21页
点击查看更多>>
下载资源
资源描述

ADNS及GSLB功能配置说明.docx

《ADNS及GSLB功能配置说明.docx》由会员分享,可在线阅读,更多相关《ADNS及GSLB功能配置说明.docx(21页珍藏版)》请在冰豆网上搜索。

ADNS及GSLB功能配置说明.docx

ADNS及GSLB功能配置说明

A10DNSServer及GSLB配置说明

1综述

通过A10AX设备作为DNSServer以及实现GSLB选择最优服务器需要按照如下顺序进行配置:

1)配置DNS代理地址(可以理解为DNS服务器的地址),一台AX设备上有多少条运营商就配置多少个DNS代理地址。

2)配置处理策略,AX可以针对不同的需求配置多条策略。

3)配置Service-ip(这些IP是要解析的A记录,对于GSLB,需要对这些IP开放的服务端口做健康检查,默认是关联了健康检查的,对于不需要GSLB的A记录,配置时需关闭健康检查)

4)配置Site(站点),Site跟运营商链路有关,有多少条运营商的链路,配置多少个Site。

5)配置Zone,及各种记录。

6)GSLB相关命令。

2配置说明

2.1配置DNS代理地址

1)Web配置示例

名称:

自己定义

IP:

输入上级DNS授权给本DNS的地址。

GSLb端口:

DNS监听端口,添加时选择53端口。

2)命令行配置示例

slbvirtual-serverdns_cmcc_sz

port53udp

name__UDP_53

gslb-enable

2.2创建DNS策略

对于不需要GSLB的域名解析,建议直接修改设备的default策略,这样配置会简单一些,策略配好后,若工作正常,基本不用再做修改。

对于需要GSLB解析的域名,另外创建一个策略,这里命名为gslb_policy。

1)Web配置示例(default)

该策略请勾选以上打勾的选项。

TTL时间作为应用该策略的zone和各种记录的首选TTL。

该策略有部分涉及到cname处理的配置,只有在命令下才能配置,请参见命令行配置。

2)Web配置策略(gslb_policy)

 

3)命令行配置示例(default)

gslbpolicy

dnsserver

metric-orderhealth-checkgeographicweighted-ipweighted-sitecapacityactive-serversactive-rttconnection-loadnum-sessionadmin-preferencebw-costleast-responseordered-ip

geo-locationmatch-firstpolicy

geo-locationaaamask/0

!

4)命令行配置示例(gslb_policy)

gslbpolicygslb_policy

dnsaction

dnsactive-only

dnsbest-only2

dnsserverauthoritative

dnsttl600

metric-force-check

metric-orderhealth-checkgeographicactive-rttordered-ipweighted-ipweighted-sitecapacityactive-serversconnection-loadnum-sessionadmin-preferencebw-costleast-response

active-rtt

ordered-ip

noround-robin

!

2.3创建service-ip

1)Web界面配置示例

Name:

自己定义

IP:

输入A记录IP

Port:

输入服务器开放的服务端口(例如80服务输入80),如果该台服务器开放有多个服务请依次加入各个服务端口。

健康检查:

默认有个default健康检查,对于不需要GSLB的域名A记录,健康检查选择空白。

每个A记录的IP及端口,请在这里一一定义出来。

2)命令行配置示例

gslbservice-ipez_

port80tcp

2.4创建Site(站点)

创建Site的原则是一条运营商链路创建一个Site.

1)Web界面配置示例:

如果Service-IP是配置在跟DNS同一台AX设备上,比如在AX上对真实服务器做了负载均衡,A记录是映射在AX上,需要在SLB-Device里面来加入Service-IP。

如果Service-IP是配置在外部服务器上,需要在IP-Server这里加入相应的Service-IP.

如果希望某些运营商客户端首先解析到该Site里面的地址,请配置Geo-location,把客户端所属的地址表名字选中。

2)命令行配置示例:

gslbsitesite_cmcc_sz

geo-locationCMCC

geo-locationCRTC

slb-devax_sz

gateway

ip-serversip_sz

ip-serverez_

!

2.5创建Zone(域)

1)web配置示例

2)命令行配置示例

gslbzone

1.创建A记录

1)Web配置示例

在Zone里面选择Service,点击添加

Service:

域名,例如www

Port:

常用端口可以在下拉列表中选择,其他端口选择other后,输入端口,此端口即为Service-ip中所列的端口。

2)命令行配置示例

gslbzone

servicehttpwww

dns-a-recordez_static

ip-orderez_

2.创建CNAME记录

1)Web配置

增加一个Service:

www2,不用配A记录,在DNSCNameRecord一栏里面,建立一个CName:

,在Geo-location这一栏,如下填写:

Geo-location:

all

Alias:

添加其他CName,请沿袭同样的步骤。

2)例如为做一个CNAME:

命令行配置

gslbzone

servicehttpwww

dns-a-recordez_static

ip-orderez_

servicehttpwww2

3.dns-cname-recordgeo-locationallalias创建MX记录

1)Web配置

在zone里面选择DNSMXRecord,添加一个记录名mx1

MX记录的地址需要按照上面A记录添加的示例添加一个A记录。

2)命令行配置

gslbzone

dns-mx-recordmx10

gslbzone

dns-mx-recordmx10

service53mx1

ip-orderdns_ip

4.创建NS记录

1)Web配置

NS记录的地址需要按照上面A记录添加的示例添加一个A记录。

如果要将zone下的某个域名例如www4委派给,在zone里面选择DNSNSRecord,添加要委派的ns记录名

 

2)命令行配置

gslbzone

dns-ns-recordns1

service53ns1

dns-a-recorddns_ipstatic

ip-orderdns_ip

servicehttpwww4

2.6dns-ns-record启用GSLB功能

之前所列的各个配置实际上已经包含了GSLB工作所需要的配置。

GSLB要实现怎样的结果主要是在policy里面选择。

之前所建的defaultpolicy主要用于普通dns域名的解析。

Gslb-policy用于GSLB策略,对于需要启用GSLB处理的域名,请在该域名的配置里面(Zone->Servce->域名)将policy改为gslb-policy。

以上配置好后,还需要启用多台GSLB设备之间的协议交互,运行下面两个命令:

gslbprotocolenabledevice

gslbprotocolenablecontroller

3TTL设置

TTL在Zone,Zone-service,policy里面都可以设置,以policy里面的设置为优先。

相关配置地方参见以上各部分的截图。

4子域配置

直接在Zone里面创建子域,例如创建一个子域

子域里面各种记录的配置方式跟相同。

5日志查看和导出

AX没有客户端查询的详细日志

在MonitorMode->Service->GSLB里面可以看到一些访问的统计:

6配置查看和导出

配置查看可以通过Web界面->ConfigMode->Service->GSLB查看各个部分的配置。

也可以在命令行下Showrun,查看有关GSLB/DNS部分的配置。

配置导出:

1)通过web界面

点击ConfigMode->System->Maintaince->backup->system

导出的配置文件需要用解压缩软件解压后查看。

2)通过命令行

通过SecureCRTSSH,记录Session。

然后运行Showrun,将配置保存到本地,用记事本打开查看。

7DNS主从同步

Dns主从同步用的是AX的GSLB同步功能,该功能目前测试版本是在命令行下配置:

AX1:

gslbgroupdefault

priority200

config-merge

config-anywhere

primary

primary

primary

enable

!

AX2:

gslbgroupdefault

config-merge

config-anywhere

primary

primary

primary

enable

!

每台AX默认优先级100,优先级大者优先,AX1优先级设为为200,AX2采用默认值100,所以AX1为主,AX2为从,AX1做的DNS配置,会自动同步到AX2.有三台以上的设备,对每台设备设定不同的优先级,例如AX1:

200,AX2:

100,AX3:

50,那么AX1出现问题,AX2会变为Master,更多台设备依次类推。

Primary后面跟的IP为各AX的接口IP。

8IP限制访问

1)创建IP黑名单

2)建立黑名单处理策略

3)把黑名单策略应用到DNS-Proxy地址

A10bw-list最大可以支持800万个地址列。

9扩展增加DNS/记录

在现有DNS上增加记录,按照上面的配置说明一一操作。

如果是要增加DNSServer(AX),需要配置如下几步:

1.在新设备上配置接口地址,保证设备连通接入网络。

2.配置新的DNS-Proxy地址,具体配置请看配置说明。

3.配置GSLBGroup(命令行配置),参见DNS主从同步的配置示例

切记:

注意新加入的设备要配置较低优先级,不能抢占为Master,否则会冲掉之前设备的内容。

一旦配置完成,Master设备配置的GSLB/DNS内容会同步到新加入的AX设备。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板 > 书信模板

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1