Festlegen von Standortkennzeichnungen
德国统计工具Nähe德国数据银行enthält德国标准国家统计局标准。Jeder Standort hat einen ip - addressbereich and bis zu sechs qualifier er für diesen Bereich。Die Qualifikationszeichen信德wörtliche Zeichenfolgen和werden zlaufzeit在einer vorgeschriebenen Reihenfolge verglhen。Jeder Standort muss mindestens einen Qualifier haben。Die Qualifier- labels definieren Die Bedeutung der Qualifier (Kontext), Die benutzerdefiniert sind。Citrix ADC帽子zwei eingebaute Kontexte:
Geografischer Kontext, der die folgenden Qualifier-Labels帽子:
- 资格赛1 -“大陆”
- Qualifikationsspiel 2 -“土地”
- 限定词3 -“Staat”
- Qualifikationsspiel 4 -“城市”
- 资质5 -“ISP”
- 限定词6 -“组织”
Benutzerdefinierte Einträge, die die folgenden Qualifier-Labels haben:
- Qualifikationsspiel 1 -“Qualifikationsspiel 1”
- 《Qualifikationsspiel 2》
- 《Qualifikationsspiel 3》
- Qualifikationsspiel 4 -“Qualifikationsspiel 4”
- Qualifikationsspiel 5 -“Qualifikationsspiel 5”
- 《Qualifikationsspiel 6》-《Qualifikationsspiel 6》
Wenn der geografische Kontext ohne Kontinentkennzeichen festgelegt ist, wild Kontinent vom Land abgeleitet。Sogar die eingebauten Qualifier-Labels basieren auf dem Kontext, und die beschrftungen können geändert werden。Diese Qualifier-Labels geben die Standorte an, die den IP-Adressen zugeordnet sind, die für statische Näherungsentscheidungen verwendet werden。
Um eine statische接近basierte Entscheidung zu treffen, vergleicht die Citrix ADC-Appliance die von der ip - address des lokalen DNS-Server-Resolvers abgeleiteten Standortattribute (Qualifikatoren) mit den Standortattributen der teilnehenden站点。Wenn nur eine网站übereinstimmt, gibt die电器模具ip地址柴油机网站zurück。Wenn es mehere Übereinstimmungen gibt, ist die ausgewählte Site das Ergebnis eines Round Robin auf den übereinstimmenden GSLB-Sites。Wenn es keine Übereinstimmung gibt, ist die ausgewählte Site das Ergebnis eines Round Robin auf allen konfigurierten Standorten。Eine Seite, die keine Qualifikationsspiele hat, wid als Spiel betrachtet。
Mit den GEO-Regeln für den standortbasierten Richtlinienausdruck können Sie Platzhalterübereinstimmungen überprüfen。Diese Funktion prüft, ob platzhalterqualiifizierer mit anderen Qualifikationszeichen übereinstimmen, einschließlich nicht - platzhalter oder nicht。死亡Platzhalterübereinstimmung erfolgt mithillife des AttributsmatchWildcardtoany
, das dem Befehl设置locationParameter
hinzugefugt,。
Das AttributmatchWildcardtoany
kann auf die folgenden Werte festgeelegt werden:
- 是:外卡- qualifikationsspiele stimmen mit allen anderen Qualifikationsspielen überein。
- 不行:Platzhalter-Qualifikationsspiele stimmen nicht mit nicht - wildcard - qualifikationsspielen überein, sondern stimmen mit anderen Platzhalter-Qualifikationsspielen überein。模具标准选项不行”。
- Ausdruck:platzhalterqualiifierer in einem Ausdruck stimmen mit jedem Qualifikator an einer LDNS-Position überein, aber platzhalterqualiifierer am LDNS-Speicherort stimmen nicht mit nicht - platzhalter - qualifizierern in einem Ausdruck überein。
Beispiel:
添加dns policy1 "CLIENT.IP.SRC.MATCHES_LOCATION("大洲。国家 \*.\*.\*.\* \ ") "
所以stellen Sie die Standortparameter über die CLI ein
Geben Sie and der eingabeauforforderung Folgendes ein:
set locationparameter -context -q1label [-q2label ] [-q3label ] [-q4label ] [-q5label ] [-q6label ] -matchWildcardtoany [Yes | No | Expression]
Beispiel:
set locationparameter -context custom -q1label asia -matchWildcardtoany Yes
所以stellen Sie die Standortparameter über die GUI ein
- 航海家司祖流量管理> GSLB > Datenbank和Einträge.
- Klicken Sie unter设置汪汪汪Standortparameter andern.
- 我在你的地盘上Standortparameter konfigurierenStandortparameter fest。
konfigationsbeispiel (mit CLI)
Erwägen Sie die folgende Netzwerkkonfiguration:
- 名称des virtuellen GSLB-Servers: gv1
- ip - address des virtuellen GSLB-Servers: 1.1.1.2
- GSLB-Dienst: gsvc1 an gv1 gebunden
- Speicherort DB-Dateiname: sample.csv
- 地质定型器:模具定型器1和2信德定型器。休息得如此优雅,达斯特姆Platzhalter übereinstimmt。
- 资格赛1 -亚洲
- 资格2 - IR
- Qualifikationsspiel 3 - *
- Qualifikationsspiel 4 - *
- Qualifikationsspiel 5 - *
- Qualifikationsspiel 6 - *
- DNS-Richtlinie - Die Richtlinie pol1 ist so eingestellt, dass Die Pakete verworfen werden, wenn es eine Übereinstimmung gibt。
Stellen Sie den stand - parameter in and konfigureren Sie die DNS-Richtlinie wie folgt:
设置locationParameter -q2label Country_Code -q3label Subdivision_1_Name -q4label Subdivision_2_Name -q5label城市添加locationFile " / var / netscaler / inbuilt_db / sample.csv”添加gslb vserver gv1此HTTP -backupLBMethod循环)0添加dns政策pol1”CLIENT.IP.SRC.MATCHES_LOCATION(“Asia.IR .\*.\*.\*.\*")|| CLIENT.IP.SRC.MATCHES_LOCATION(“Asia.SY .\*.\*.\*.\*")|| CLIENT.IP.SRC.MATCHES_LOCATION(“Asia.SD .\*.\*.\*.\*")|| CLIENT.IP.SRC.MATCHES_LOCATION(“Asia.KP .\*.\*.\*.\*")|| CLIENT.IP.SRC。MATCHES_LOCATION("北美。cu .\*.\*.\*.\* .\*.\*.\*.\* .\*.\*")||CLIENT.IP.SRC.MATCHES_LOCATION("Europe.UA.Crimea.\*.\*.\*.\* .\*.\*.\*.\* .\*")" dns_default_act_Drop bind dns global pol1 1 -gotoPriorityExpression 65535 -type REQ_DEFAULT add gslb service gsvc1 1.1.1.2 HTTP 80 -publicIP 1.1.1.2 -publicPort 80 -maxClient 0 -healthMonitor NO -siteName s1 -cltTimeout 180 -svrTimeout 360 -downStateFlush ENABLED bind gslb vserver gv1 -serviceName gsvc1 bind gslb vserver gv1 -domainName www.gslbnew.com -TTL 5
Fügen Sie der Location-DB-Datei die folgenden Clienteinträge hinzu。在diesem Beispiel lautet der DB-Dateiname des Speicherorts sample.csv:
10.106.24.170 10.106.24.190……8.0000、47.0000 10.102.82.170 10.102.82.190,亚洲……-73.9924,40.7553 10.106.24.140 10.106.24.150,红外…51.4231、35.6961 < !——NeedCopy >
Gemäß der vorherigen Konfiguration haben die Clients zwischen 10.106.24.170 und 10.106.24.190 keine platzhalterqualiifierer definiert。模具客户zwischen 10.106.24.140 und 10.106.24.150 haben den qualiizierer 2 als IR。
Setzen Sie den match - platzhalter - qualiizierer auf NEIN:
set locationparameter -matchWildcardtoany no
温德Übereinstimmungs-Platzhalter-Qualifizierer auf NEIN festgeelegt ist, stimmen die Platzhalter-Qualifizierer nur mit den definierten Platzhalter-Qualifizierern überein。Es stimmt nicht mit anderen nicht -通配符- qualiifizierern überein。
Die DNS-Abfragen, Die 10.106.24.147 kommen, entsprechen dem definierten Platzhalter-Qualifizierer (Qualifizierer 2 = IR)。Daher tritt die DNS-Richtlinie in Kraft und löscht die Abfragen。
Wenn Sie den Befehl
挖@10.102.82.13 www.gslbnew.com
auf dem客户端10.106.24.147 ausführen, zeigt die Ausgabe, dass die Server nicht erreichbar waren。root@ns#挖掘@10.102.82.13 www.gslbnew.com;< < > >挖9.11.23 < < > > www.gslbnew.com @10.102.82.13;(找到1台服务器);;全局选项:+cmd;;连接超时;无法连接到任何服务器
Die DNS-Abfragen von 10.106.24.180 stimmen niht mit den definierten qualifizerern überein。死亡DNS-Richtlinie tritt niht在Kraft和死亡Abfragen werden verarbeitet。
Führen Sie den Befehl
挖@10.102.82.13 www.gslbnew.com
auf dem 10.106.24.180-Client aus。Die Ausgabe zeigt Die ip - address des virtuellen GSLB-Servers。root@ns#挖掘@10.102.82.13 www.gslbnew.com;< < > >挖9.11.23 < < > > www.gslbnew.com @10.102.82.13;(找到1台服务器);;全局选项:+cmd;;得到答案:;;->>HEADER<<- opcode: QUERY, status: NOERROR, id: 64265;;旗帜:qr aa rd ad;查询:1,回答:1,权限:0,附加:1;;警告:递归请求但不可用;;优选伪切片:; EDNS: version: 0, flags:; udp: 1280 ;; QUESTION SECTION: ;www.gslbnew.com. IN A ;; ANSWER SECTION: www.gslbnew.com. 5 IN A 1.1.1.2 ;; Query time: 12 msec ;; SERVER: 10.102.82.13#53(10.102.82.13) ;; WHEN: Tue Mar 29 22:46:40 UTC 2022 ;; MSG SIZE rcvd: 60
Setzen Sie den match - platzhalter - qualiizierer auf Ja:
set locationparameter -matchWildcardtoany yes
Wenn der Match-Platzhalter-Qualifizierer auf Ja festgelegt ist, stimmen die Platzhalter-Qualifizierer mit allen Platzhaltern überein (definierter und Nicht-Platzhalter-Qualifizierer)。
Die DNS-Abfragen, Die 10.106.24.147 kommen, entsprechen dem definierten Qualifizierer (qualifierer 2 = IR)。Daher tritt die DNS-Richtlinie in Kraft und löscht die Abfragen。
Führen Sie den Befehl
挖@10.102.82.13 www.gslbnew.com
auf dem客户端10.106.24.147 aus。Die Ausgabe zeigt, dass Server niht erreichbar waren。root@ns#挖掘@10.102.82.13 www.gslbnew.com;< < > >挖9.11.23 < < > > www.gslbnew.com @10.102.82.13;(找到1台服务器);;全局选项:+cmd;;连接超时;无法连接到任何服务器
Die Abfragen von 10.106.24.180 stimmen mit den niccht - wildcard - qualifizierern überein。Daher tritt die DNS-Richtlinie in Kraft und löscht die Abfragen。
Führen Sie den Befehl
挖@10.102.82.13 www.gslbnew.com
auf dem 10.106.24.180-Client aus。Die Ausgabe zeigt, dass Server niht erreichbar waren。root@ns#挖掘@10.102.82.13 www.gslbnew.com;< < > >挖9.11.23 < < > > www.gslbnew.com @10.102.82.13;(找到1台服务器);;全局选项:+cmd;;连接超时;无法连接到任何服务器
Stellen Sie den match - platzhalter - qualiierer auf Ausdruck:
设置locationparameter - matchwildcardany表达式
Wenn der Übereinstimmungs-Platzhalter-Qualifizierer auf Ausdruck festgelegt ist, stimmen die Platzhalter-Qualifizierer交织在der DNS-Richtlinie verfügbaren Qualifizierer在der Speicherort-DB-Datei verfügbaren Qualifizierern überein。
Die DNS-Abfragen, Die 10.106.24.147 kommen, stimmen mit den definierten Platzhalter-Qualifizierern in der DNS-Richtlinie überein。Daher tritt die DNS-Richtlinie in Kraft und löscht die Abfragen。
Führen Sie den Befehl
挖@10.102.82.13 www.gslbnew.com
auf dem客户端10.106.24.147 aus。Die Ausgabe zeigt, dass Server niht erreichbar waren。root@ns#挖掘@10.102.82.13 www.gslbnew.com;< < > >挖9.11.23 < < > > www.gslbnew.com @10.102.82.13;(找到1台服务器);;全局选项:+cmd;;连接超时;无法连接到任何服务器
10.106.24.180在DNS-Richtlinie überein。Daher tritt die DNS-Richtlinie niht in Kraft and die Abfragen werden verarbeitet。
Führen Sie den Befehl
挖@10.102.82.13 www.gslbnew.com
auf dem 10.106.24.180-Client aus。Die Ausgabe zeigt Die ip - address des virtuellen GSLB-Servers。root@ns#挖掘@10.102.82.13 www.gslbnew.com;< < > >挖9.11.23 < < > > www.gslbnew.com @10.102.82.13;(找到1台服务器);;全局选项:+cmd;;得到答案:;;->>HEADER<<- opcode: QUERY, status: NOERROR, id: 64265;;旗帜:qr aa rd ad;查询:1,回答:1,权限:0,附加:1;;警告:递归请求但不可用;;优选伪切片:; EDNS: version: 0, flags:; udp: 1280 ;; QUESTION SECTION: ;www.gslbnew.com. IN A ;; ANSWER SECTION: www.gslbnew.com. 5 IN A 1.1.1.2 ;; Query time: 12 msec ;; SERVER: 10.102.82.13#53(10.102.82.13) ;; WHEN: Tue Mar 29 22:46:40 UTC 2022 ;; MSG SIZE rcvd: 60