Aagagga gaarka ah ee Route 53 waxay beddelaan jawaabta magac halkii ay la mid noqon lahaayeen diiwaanka guud, taasina waxay dadka ku yaabisaa waqtiga ugu xun. Ku dar hal diiwaan gudaha ah api.example.net oo ku jira aag gaar ah example.net, kuna xidh VPC, haddana magac kasta oo kale oo hoos yimaada waalidkaas hadda waxaa laga jawaabaa aagga gaarka ah oo keliya. Macmiil shalay gaari karay www.example.net maanta wuxuu helaa jawaab diidmo ah. Socdaalka hoose wuxuu ka bilaabmaa su'aashaas guuldareysatay wuxuuna u baxaa dibadda dhanka aagga jawaabtay.

Ka bilow su'aasha, ma aha console-ka

Ku soo celi ciladdu macmiilka soo sheegay, oo qor magaca saxda ah iyo nooca diiwaanka. Magac ku guuldareysta A weli wuu xallin karaa AAAA, iyo browser dib u tijaabinaya magac kayd ku jira ayaa qarinaya kee baxay. Su'aasha laba jeer socodsii: hal mar iyada oo loo marayo resolver-ka macmiilku dhab ahaan isticmaalo, iyo hal mar iyada oo la raacayo raad ka leexanaya.

dig +short api.example.net
dig www.example.net +noall +comments +authority
resolvectl query www.example.net

Amarka labaad ayaa muhiimka ah. Sadarka xaaladdiisa iyo qaybta authority waxay sheegaan aagga soo saaray jawaabta, sidaas darteed waxaad kala gartaa jawaabta diidmo ah ee ka timid aagga gaarka ah iyo waqti-ka-bax, deked xidhan ama resolver aan waligiis helin su'aasha. resolvectl wuxuu muujinayaa server-ka sare ee la weydiiyay, badanaana ma aha resolver-ka aad u maleynayay in VPN uu diray.

Haddii su'aasha raadraaca ay soo celiso ciwaanka guud oo tan caadiga ah aysan soo celin, diiwaanka guud waa mid salaan ah oo waxaa jawaabaya muuqaalka gaarka ah. Isbarbardhiggaas keliya ayaa go'aaminaya qaybta kee ee hadhaaga boggan ku saabsan adiga.

Akhri aaggee jawaabay

Jawaab qaadanaysa NXDOMAIN oo leh SOA aagga gaarka ah qaybta authority waa jawaab kama dambays ah oo ka timid aaggaas, ma aha raadin guuldareysatay. Route 53 Resolver wuxuu doortay aagga martigelinta gaarka ah sababtoo ah magacu wuu habboonaa, ka dibna ma uusan helin diiwaan nooca la codsaday, habdhaqanka la diiwaangeliyayna waa in jawaabta diidmo ah la celiyo halkii su'aasha loo gudbin lahaa DNS guud.

Xulashada waxay raacdaa gaar ahaanshaha. Marka dhowr meelood magac gaar ah ay is-dul saaraan, aagga ugu gaarka ah ee u habboon ayaa guuleysta, waalidka gaarka ah ee ballaaran ma helo fursad labaad magac uusan lahayn aagga carruurta ee la doortay. Xeerarka gudbinta waxay ku daraan lakab kale, maadaama xeer Resolver oo domain gaar ah uu ka adkaan karo xidhiidhka aagga martigelinta gaarka ah. Liis ku qor xidhiidhada iyo xeerarka ka hor intaadan soo gabagabeyn in aag madhan yahay.

aws route53 list-hosted-zones-by-name --dns-name example.net.
aws route53 list-resource-record-sets --hosted-zone-id Z0EXAMPLEID --query "ResourceRecordSets[?Type=='A'].[Name,ResourceRecords[0].Value]"

Labada amar waxay u baahan yihiin aqoonsiga akoonka leh aagga, tan labaadna waxay u baahan tahay ID-ga aagga tan koowaad. Ku beddel midkaaga; meel-qaadaha sare si ula kac ah run ma aha.

Sababta aagga gaarku u guuleysto

Xidhiidhka ayaa aagga ka dhigaya mid VPC u arki karo, resolver-ka VPC-na waa kan dabaqa. Aag gaar ah oo aan ku xidhnayn VPC-da ay ka imaanayso macmiilka gaadiidkiisu wax saameyn ah ma leh, halka xidhiidhka VPC khaldan uu soo saaro jawaab gaar ah oo loogu talagalay dad khaldan. Hubi liiska xidhiidhada ka hor intaadan wax ka beddelin diiwaannada, sababtoo ah aag wuu saxnaan karaa oo weli aan la arki karin.

Meelaha magacyada is-dul saarani waa isha labaad ee jahwareerka. Aag gaar ah oo loogu talagalay example.net iyo aag gaar ah oo loogu talagalay api.example.net labaduba waxay la habboonaan su'aasha API, tan ugu gaarka ahna way jawaabtaa. Taasi waa faa'iido markaad rabto meel magac gudaha ah oo cidhiidhi ah, waana khatar marka aagga cidhiidhiga ah uu ka maqan yahay diiwaan aagga ballaaran leeyahay. Tixgelinta aagagga martigelinta gaarka ah ee dokumentiga Route 53 waxay sharraxaan habdhaqanka hoos-u-dhaca iyo mudnaanta xeerarka labadaba, waana in la akhriyo ka hor intaadan ku darin aag labaad oo is-dul saaran.

Midna wax kama beddelo aagga guud. Resolver-yada guud weli si sax ah ayay uga jawaabaan diiwaannada guud, taasina waa sababta guuldarradani ugu muuqato dhibaato macmiil dadka ka baxsan VPC.

Dooro meesha magaca ka hor intaadan ku darin diiwaanno

Haddii qoys cusub oo adeegyo gudaha ah oo keliya uu u baahan yahay magacyo gaar ah, sii subdomain gaar ah oo u gooni ah oo ka tag waalidka guud. Magac sida internal.example.net ma hadh karo www.example.net, iyo baaxadda saameynta diiwaan maqan waxay ku eg tahay magacyada aad u hindistay ujeeddadaas. Qiimuhu waa in URL-yada iyo shahaadooyinka jira laga yaabo inaanay la habboonaan magaca cusub.

Marka isticmaalayaasha guud iyo kuwa gaarku ay tahay inay hayaan isla magaca host-ka, DNS muuqaal kala qaybsan waa naqshadda la taageeray wuxuuna u baahan yahay inaad diiwaannada ku hayso muuqaal kasta si cad. Aag gaar ah oo ballaaran oo hal diiwaan ku leh ma ilaaliso ku-tiirsanaanta guud ee hoos timaada aaggaas; waxay ku beddelaa aag leh hal diiwaan.

Ka hor intaadan u jeedin dadka macaamiisha muuqaalka gaarka ah, liis ku qor magacyada ay appku dhab ahaan wacdo. Host-yada gelitaanka, host-yada hantida taagan, bartilmaameedyada dib-u-socodka iyo barta API-ga ayaa ugu horreeya jabaa, badanaana waxay ku firirsan yihiin diiwaannada dhowr kooxood.

Raac waddada resolver-ka, ka dibna waddada

Laptop-ku wuxuu arkaa muuqaalka gaarka ah oo keliya haddii su'aalahiisu gaaraan resolver-ka leh xidhiidhka. Tafatirka faylka hosts ee server-ka VPN waxba kuma daabaco macaamiisha ku xiran, macmiil ku habboon resolver guudna wuxuu sii heli doonaa jawaabo guud inta tunnel-ku sarreeyo. Xaqiiji ciwaanka resolver-ka ee macmiilku helay, ka dibna ku celi su'aasha macmiilka halkii aad ka celin lahayd server-ka.

Marka magacu xallimo, tijaabi waddada ciwaanka la soo celiyay tallaabo gooni ah, tusaale ahaan ip route get oo lala barbardhigo ciwaanka su'aashu soo celisay. Jawaab gaar ah oo sax ah oo aan waddo u lahayn ciwaanka waa dhibaato marsariid, jawaabta diiwaan maqanna waa dhibaato muuqaal DNS; in labadaba loo arko hal dhibaato waxay soo saartaa sixid aan sii jirin. Ka tag hubinta magaca host-ka TLS iyo shahaadada adeegga iyagoo aan la beddelin, sababtoo ah ciwaan gaar ah wuxuu beddelaa halka xidhiidhku tago oo waxna kama beddelo shahaadada saxda ah.

Ku dhammee inaad qorto aagga, xidhiidhka, resolver-ka iyo magacyada aad xaqiijisay qoraalka isbeddelka. Markaas qofka xiga ee diiwaan ku daraya wuu ogaan doonaa meesha magac ee amar ku leh dadkaas macaamiisha.

Maqaallo la xiriira