Modulis 3 · 3.1
A un AAAA ieraksti
Modulis 3: Ieraksti Jūsu vietnei · Lasīšanas laiks: 7 minūtes
Mērķis: Pēc šīs nodarbības Jūs varēsiet norādīt domēna nosaukumu uz IPv4 un IPv6 adresi, un zināsiet, kas noiet greizi, ja aizmirstat AAAA ierakstu.
Pamatjēdzieni: A ieraksts, AAAA ieraksts, IPv4, IPv6, vairāki A ieraksti, dokumentācijas adreses
Visbiežāk izmantotais ieraksts
Ja kāds vēlas apmeklēt Jūsu vietni, pārlūkprogrammai jāzina, kurā adresē atrodas serveris. Šī adrese ir IP adrese, un ierakstu, kas domēna nosaukumu sasaista ar šo adresi, sauc par A ierakstu (A no vārda address). Tas ir vecākais un visbiežāk izmantotais ieraksts DNS sistēmā.
Zonā A ieraksts izskatās šādi:
example.com. 3600 IN A 192.0.2.10
www.example.com. 3600 IN A 192.0.2.10Lasiet no kreisās uz labo pusi: nosaukums example.com., drīkst tikt atcerēts 3600 sekundes, klasē internet (IN, kuru gandrīz nekad neredzēsiet citādu), tips A, vērtība 192.0.2.10.
A ieraksts vienmēr norāda uz IPv4 adresi: četri skaitļi no 0 līdz 255, atdalīti ar punktiem. Šādu adrešu ir aptuveni 4,3 miljardi, un ar to nepietiek visām pasaules ierīcēm. Tāpēc pastāv IPv6.
AAAA: tas pats, bet IPv6
IPv6 adrese ir daudz garāka: astoņas grupas pa četrām heksadecimālām zīmēm, atdalītas ar kolu. Secīgas grupas, kas satur tikai nulles, vienu reizi drīkst aizstāt ar ::. Ierakstu, kas domēna nosaukumu sasaista ar IPv6 adresi, sauc par AAAA ierakstu, izrunā kā "quad-A". Nosaukums radies tāpēc, ka IPv6 adrese ir četras reizes garāka nekā IPv4 adrese (128 biti pret 32).
example.com. 3600 IN AAAA 2001:db8::10
www.example.com. 3600 IN AAAA 2001:db8::10Domēna nosaukumam var būt abi: gan A ieraksts, gan AAAA ieraksts. Mūsdienu hostinga gadījumā tā ir pat normāla situācija. Apmeklētājs ar IPv6 savienojumu (arvien vairāk mājas tīklu un gandrīz visi mobilie tīkli) parasti izmanto AAAA ierakstu, apmeklētājs bez IPv6 izmanto A ierakstu.
Šajā kursā izmantojam adreses 192.0.2.x, 198.51.100.x un 203.0.113.x IPv4 un 2001:db8:: IPv6 vajadzībām. Tās ir īpaši rezervētas dokumentācijai (RFC 5737 un RFC 3849): tās nekad netiek piešķirtas reālam serverim, tāpēc piemērs nekad nejauši nevar norādīt uz kāda cita serveri.
Bieža kļūda: aizmirstais AAAA ieraksts
Praksē tas bieži noiet greizi. Jūs pārceļat savu vietni uz jaunu serveri vai savienojat domēnu ar interneta veikala platformu. Jūs rūpīgi nomaināt A ierakstu uz jauno adresi. Taču palika arī AAAA ieraksts, kas norāda uz veco serveri, un to Jūs atstājat neskartu.
Rezultāts: apmeklētāji bez IPv6 redz jauno vietni, apmeklētāji ar IPv6 (bieži vien gandrīz visi, kas izmanto 4G vai 5G) redz veco vietni vai kļūdas paziņojumu, ja vecais serveris jau vairs nedarbojas. Un, tā kā Jums mājās varbūt nav IPv6, Jūs pats neko dīvainu nepamanāt. "Datorā strādā, telefonā nestrādā" ir klasiska šīs problēmas pazīme.
Tātad likums ir šāds: ja maināt A ierakstu, vienmēr pārbaudiet arī AAAA ierakstu. Ir trīs iespējas:
- Jaunajam serverim ir arī IPv6 adrese: iestatiet AAAA ierakstu uz šo jauno adresi.
- Jaunajam serverim nav IPv6: izdzēsiet veco AAAA ierakstu.
- AAAA ieraksta vispār nebija: tad nekas nav jādara.
Vairāki A ieraksti vienam nosaukumam
Vienam domēna nosaukumam var būt vairāk nekā viens A ieraksts:
example.com. 300 IN A 192.0.2.10
example.com. 300 IN A 192.0.2.11DNS tad atgriež abas adreses, un pārlūkprogramma izvēlas vienu no tām. Lielas vietnes to izmanto, lai sadalītu apmeklētājus pa vairākiem serveriem vai lai turpinātu darboties, ja viens no serveriem nestrādā. Parastai vietnei tas parasti nav vēlams: ja viena no divām adresēm ir vecais serveris, puse Jūsu apmeklētāju nonāk nepareizajā vietnē. Tāpēc platformas, piemēram, interneta veikalu būvētāji, bieži skaidri lūdz: "parūpējieties, lai Jūsu domēnam būtu tikai viens A ieraksts".
Kas A ierakstā drīkst un kas nedrīkst būt
- Vērtība vienmēr ir IP adrese, nekad nosaukums. Ja vēlaties, lai viens nosaukums norāda uz citu nosaukumu, Jums vajadzīgs CNAME (nodarbība 3.2).
- Aiz IP adreses neliekiet punktu. Punkts beigās pieder tikai nosaukumiem (nodarbība 2.2).
- A ierakstā nav porta un nav ceļa.
192.0.2.10:8080vai192.0.2.10/shopnav iespējams. DNS zina tikai to, kur atrodas serveris, nevis to, kuru lapu vēlaties redzēt (nodarbība 3.4). - Paša domēna nosaukumam vairumā paneļu izmantojiet
@vai atstājiet nosaukuma lauku tukšu. Apakšdomēnam ievadiet tikai pirmo daļu, piemēram,wwwvaishop.
Praksē: kā tas izskatās panelī
Kā piemēru izmantojam DirectAdmin, plaši izmantotu hostinga paneli. Citi paneļi (cPanel, Plesk, Cloudflare un lielākās daļas reģistratoru DNS ekrāni) pogas nosauc citādi, bet lauki visur ir vieni un tie paši: tips, nosaukums, TTL un vērtība.
- Atveriet DNS Beheer un izvēlieties pareizo domēnu.
- Noklikšķiniet uz Record toevoegen.
- Tipa laukā izvēlieties A (vai AAAA IPv6 vajadzībām).
- Laukā Naam ievadiet tikai pirmo daļu, piemēram,
shopadreseishop.example.com. Paša domēna gadījumā atstājiet tukšu vai ierakstiet@. - Atstājiet TTL noklusējuma vērtībā, piemēram, 3600.
- Laukā Waarde ievadiet IP adresi, piemēram,
203.0.113.10. - Saglabāt.
Esošu ierakstu var mainīt, izmantojot zīmuļa ikonu aiz ieraksta. Pēc tam tajā pašā sarakstā pārbaudiet, vai tam pašam nosaukumam nav palicis vēl kāds AAAA ieraksts.
Kopsavilkums
- A ieraksts sasaista domēna nosaukumu ar IPv4 adresi, AAAA ieraksts ar IPv6 adresi.
- Domēna nosaukumam var būt abi; mūsdienu hostinga gadījumā tas ir normāli.
- Ja maināt A ierakstu, vienmēr pārbaudiet arī AAAA ierakstu: pretējā gadījumā IPv6 apmeklētāji redzēs veco serveri.
- Vērtība vienmēr ir IP adrese, bez punkta, porta vai ceļa.
- Vairāki A ieraksti vienam nosaukumam ir iespējami, bet parastai vietnei tā parasti ir kļūda.
Tests
Uzdevums
Uzdevums Z3.1: A un AAAA meklēšana. Atrodiet domēna wikipedia.org IPv4 adresi (A) un IPv6 adresi (AAAA). Ievadiet abas adreses. Ja wikipedia.org ir vairāk nekā viena adrese katram tipam, pietiek ar vienu.
Uzdevums O3.1: Pašrocīga iestatīšana vingrināšanās zonā. Izveidojiet savā vingrināšanās zonā divus ierakstus nosaukumam web:
- A ierakstu ar vērtību
192.0.2.10 - AAAA ierakstu ar vērtību
2001:db8::10
Pēc tam noklikšķiniet uz Pārbaudīt.
Uzdevums O3.1
Šo uzdevumu veicat savā vingrināšanās zonā: īstā DNS zonā uz WebOké vārdu serveriem, tikai Jums paredzētā. Pieteikšanās ar Jūsu e-pasta adresi. Jūs saņemsiet pieteikšanās saiti e-pastā un pēc tam atgriezīsieties šajā nodarbībā. Jūsu adresi izmantojam tikai šī kursa vajadzībām.
Lasiet tālāk
Šie raksti apraksta soļus WebOké paneļos; citos paneļos process ir līdzīgs.
