DNS

Konsula DNS saskarnes izmantošana

Konsula DNS saskarnes izmantošana
Konsula DNS saskarne palīdzēs jums atrast pakalpojumu, bez individuāla pieskāriena integrācijas ar konsulu. Noklusējuma ports DNS servera klausīšanai konsula aģentā ir ports 8600. Parasti mēs veicam HTTP API pieprasījumu pēc nosaukuma meklēšanas, bet šeit mēs varam izmantot DNS serveri tieši tāpat kā pakalpojumu.us-austrumi .Ir svarīgi konfigurēt dažas detaļas, piemēram, client_addr, ports.DNS, rekursori, domēns un, dns_config.

Priekšnoteikums

  1. Virtuālā servera instance
  2. Konsuls ir instalēts serverī
  3. Saknes lietotājs

Atjaunināt sistēmu

Pirms jaunu darbību veikšanas iesakām jaunināt visas pieejamās pakotnes un krātuves. Izpildiet šo komandu, un tā veiks darbu jūsu vietā. Uz Linux

apt-get atjauninājums
Par RHEL / CentOS yum -y atjauninājumu

Mezglu meklēšana

Izmantojot rakšanas rīku, komandrindā var vaicāt jebkuriem DNS ierakstiem, piemēram, resursdatora adresēm, pasta apmaiņai un vārdu serveriem. Jūs varat izgūt jebkura mezgla adresi, veicot vienkāršu vaicājumu. .mezgls [.datu centrs]. Pieņemsim, ka datu centrā dc1 darbojas mezgls ar nosaukumu prome, tad šo mezglu varat meklēt, izmantojot šādu komandu.

prome.mezgls.dc1.konsuls

Ja mezgls darbojas tajā pašā datu centrā kā konsula aģents, jums nav jānorāda datu centrs. jūs varat meklēt šo mezglu, izmantojot šādu komandu.

prome.mezgls.konsuls

Pakalpojumu meklēšana

Pakalpojuma meklēšana ir vaicājums, lai iegūtu informāciju par pakalpojumu sniedzēju. Pakalpojuma standarta uzmeklēšanas formāts ir šāds: [tag.].apkalpošana[.datu centrs]. tags ir pilnīgi obligāts iepriekš minētajā komandā. Pieņemsim, ka vēlaties meklēt pakalpojumu ar nosaukumu prome vietējā datu centrā, tad jums nav jānorāda arī datu centrs.

prome.apkalpošana.konsuls

Varat arī izmantot tagu, lai filtrētu vaicājuma rezultātus. Pieņemsim, ka vēlaties atrast MariaDB primāro datu centrā, pēc tam izmantojiet šo komandu.

primārs.mariadb.apkalpošana.dc5.konsuls

Konsula DNS izmantošana

Šajā ceļvedī mēs redzēsim dažādus veidus, kā izmantot konsula DNS saskarni. Konsula DNS izmantošanai galvenokārt ir trīs veidi: 1. Izmantojiet pielāgotu DNS risinātāju bibliotēku 2. Ieceliet konsulu par DNS serveri instancei 3. Pārsūtīt vaicājumus konsulam TLD no DNS servera

Izmantojiet pielāgotu DNS risinātāju bibliotēku

Viens no veidiem, kā izmantot konsula DNS saskarni, ir izmantot izvēlētajai valodai DNS izšķiršanas bibliotēku, un kods tieši uzdos interfeisu. Pretējā gadījumā savam kodam lietojiet pielāgotu loģiku, jūs būsiet aprobežots ar pakalpojuma IP adresi. Pretējā gadījumā, ja izmantojat DNS saskarni, jums būs jāpalaiž pakalpojums noteiktā ostā, un jūsu klientam vajadzētu arī zināt šo portu, lai tam piekļūtu.

Ieceliet konsulu par DNS serveri instancē

Jūs varat izmantot konsula DNS serveri mezglam, konfigurējot resursdatoru DNS vaicājumu piegādei tieši vietējā konsula aģenta DNS serverim. Lai to izdarītu, jums būs jāpārveido gan sistēma, gan Consul aģenta konfigurācija.

Pirmkārt, jums būs jāmaina sistēmas konfigurācija. Jums būs jāmaina izšķirtspēja.conf fails sistēmā, izmantojot jebkuru teksta redaktoru. Šeit mēs izmantojam nano teksta redaktoru.

nano izšķirtspēja.konf

Failam vajadzētu izskatīties šādi:

meklēt jūsu domēnā.com
vārda serveris 127.0.0.1

Lūdzu, neaizmirstiet nomainīt savu domēnu.com ar jūsu faktisko domēnu.

Pēc tam jūsu konsula aģenta konfigurācijai vajadzētu izskatīties šādi:


"datacentrs": "dc1",
"data_dir": "/ var / konsuls",
"rekursori": ["8.8.8.8 "],
"ports":
"dns": 53
,
"retry_join": ["35.75.10.85 "," 35.75.10.111 "," 35.75.10.123 "]

Konsula aģents arī turpmāk varēs tikt galā ar ierakstu ierakstiem ārpus konsula TLD, pat ja servera kopa nedarbojas vai nav pieejama.

Pārsūtīt vaicājumus konsulam TLD no DNS servera

Jūs varat izmantot konsula DNS, lai pārsūtītu visus vaicājumus konsula aģentam no esošā DNS servera. Mēs iesakām izmantot dažādus BIND serverus un lokāli palaist konsula aģentu visos BIND serveros. Lai BIND serveris pieņemtu vaicājumu, tas automātiski tiktu nosūtīts uz tā konsula DNS serveri.

Secinājums

Šajā rokasgrāmatā jūs esat iemācījies izmantot konsula DNS saskarni savā konsulu kopā. Jūs esat arī iemācījies izmantot tādu vaicājumu veidu kā mezglu meklēšana un pakalpojumu meklēšana.

AppyMouse ekrāna skārienpaliktnis un peles rādītājs Windows planšetdatoriem
Planšetdatoru lietotājiem bieži pietrūkst peles rādītāja, it īpaši, ja viņi parasti lieto klēpjdatorus. Skārienekrāna viedtālruņiem un planšetdatoriem...
Vidējā peles poga nedarbojas sistēmā Windows 10
The peles vidējā poga palīdz jums ritināt garas tīmekļa lapas un ekrānus ar lielu datu daudzumu. Ja tas apstājas, jūs galu galā izmantosiet tastatūru,...
Kā nomainīt peles kreiso un labo pogu operētājsistēmā Windows 10
Tas ir diezgan normāli, ka visas datora peles ierīces ir ergonomiski izstrādātas lietotājiem ar labo roku. Bet ir pieejamas peles ierīces, kas ir īpaš...