Eelduseks
- Virtuaalse serveri eksemplar
- Serverisse installitud konsul
- Juurkasutaja
Uuenda süsteem
Enne uue toimingu tegemist soovitame teil kõik saadaolevad paketid ja hoidlad uuendada. Käivitage järgmine käsk ja see täidab teie töö. Linuxis
apt-get värskendusRHEL / CentOS yum -y värskendus
Sõlmede otsingud
Kõigi käsiraamatu DNS-kirjete, näiteks hostiaadresside, meilivahetuste ja nimeserverite kohta saate päringu teha käsurea abil. Mis tahes sõlme aadressi saate hankida lihtsa päringu abil.
Kui juhul, kui sõlm töötab samas andmekeskuses kui konsulagent, ei pea te andmekeskust määrama. saate seda sõlme otsida järgmise käsu abil.
eellugu.sõlm.konsulTeenuse otsimine
Teenuse otsing on päring teenusepakkuja kohta teabe saamiseks. Teenuse standardotsingu vorming on järgmine: [silt.]
Märgendit saate kasutada ka päringu tulemuste filtreerimiseks. Oletame, et soovite MariaDB esmase leida konkreetsest andmekeskusest, seejärel kasutage järgmist käsku.
esmane.mariadb.teenus.dc5.konsulConsuli DNS-i kasutamine
Selles juhendis näeme erinevaid võimalusi konsuli DNS-liidese kasutamiseks. Konsuli DNS-i kasutamiseks on peamiselt kolm võimalust: 1. Kasutage kohandatud DNS-i lahendajate kogu 2. Määrake eksemplari DNS-serveriks Consul 3. Edasta päringud konsuli TLD-le DNS-serverist
Kasutage kohandatud DNS-i lahendaja teeki
Üks viis konsuli DNS-i liidese kasutamiseks on valida valitud keele jaoks DNS-i lahendaja kogu ja teie kood esitab liidese päringu otse. Rakendage oma koodile muul viisil kohandatud loogikat, piirdute teenuse IP-aadressiga. Muul juhul, kui kasutate DNS-i liidest, peate teenust käitama kindlas pordis ja teie klient peaks sellele juurdepääsuks ka seda pordi teadma.
Määrake eksemplari DNS-serveriks Consul
Konsuli DNS-serverit saate kasutada sõlme jaoks, konfigureerides hosti DNS-päringute edastamiseks otse kohaliku konsuli agendi DNS-serverisse. Selleks peate muutma nii süsteemi kui ka Consuli agendi konfiguratsiooni.
Esiteks peate muutma süsteemi konfiguratsiooni. Peate resolv-i muutma.conf-fail süsteemis mis tahes tekstiredaktori abil. Siin kasutame nano tekstiredaktorit.
nano resolv.konfFail peaks välja nägema selline:
otsige oma domeenist.comnimeserver 127.0.0.1
Ärge unustage oma domeeni välja vahetada.com teie tegeliku domeeniga.
Järgmisena peaks teie konsulagendi konfiguratsioon välja nägema järgmine:
"andmekeskus": "dc1",
"data_dir": "/ var / konsul",
"rekursorid": ["8.8.8.8 "],
"ports":
"dns": 53
,
"proovige uuesti liituda": ["35.75.10.85 "," 35.75.10.111 "," 35.75.10.123 "]
Konsuli agent saab ka edaspidi tegeleda kirjete kirjetega väljaspool konsuli tippdomeeni, isegi kui serveriklaster on maas või pole saadaval.
Edasta päringud konsuli TLD-le DNS-serverist
Konsuli DNS-i abil saate kõik päringud olemasolevast DNS-serverist agendile konsulteerida. Soovitame teil kasutada erinevaid BIND-servereid ja käivitada konsuliagent kohapeal kõigis BIND-serverites. Nii et kui BIND-server võtab päringu vastu, saadetakse see automaatselt selle konsuli DNS-serverisse.
Järeldus
Selles juhendis olete õppinud oma konsuli klastris Consuli DNS-i liidest kasutama. Samuti olete õppinud kasutama sellist tüüpi päringuid nagu sõlmeotsing ja teenuseotsing.