Modulis 7 · 7.3
Interneta veikala vai vietnes veidotāja pievienošana
Modulis 7: Ārējo pakalpojumu pievienošana · Lasīšanas laiks: 9 minūtes
Mērķis: Pēc šīs nodarbības Jūs varēsiet savienot savu domēnu ar platformu, piemēram, Shopify vai Wix, nezaudējot e-pastu.
Pamatjēdzieni: A ieraksts uz @, CNAME priekš www, konfliktējošu ierakstu sakārtošana, AAAA, vārdu serveri uz platformu, e-pasta ierakstu pārcelšana, veikala e-pasta ieraksti
Divi ceļi
Ja veidojat savu vietni vai interneta veikalu kādā platformā, piemēram, Shopify, Wix, Squarespace vai Webflow, Jūs vēlaties, lai apmeklētāji, kas dodas uz example.com un www.example.com, nonāktu tieši šajā platformā. Platformas gandrīz vienmēr piedāvā divus veidus, kā to panākt:
| 1. ceļš: ierakstu pievienošana | 2. ceļš: vārdu serveru maiņa uz platformu | |
|---|---|---|
| Ko Jūs darāt? | Jūs mainiet dažus ierakstus pie sava pašreizējā DNS pārvaldītāja | Jūs ļaujat platformai pārvaldīt visu Jūsu DNS |
| Kas pārvalda DNS? | Paliek tāds pats kā līdz šim | Platforma |
| Jūsu e-pasts | Turpina darboties, Jūs neskarat e-pasta ierakstus | Darbosies tikai tad, ja visus e-pasta ierakstus no jauna iestatīsiet pie platformas |
| Piemērots, ja | Jūsu e-pasts darbojas citur (pie Jūsu hostinga pakalpojumu sniedzēja, Microsoft 365, Google) | Jūs vēlaties visu turēt pie platformas vai domēnam nav e-pasta |
Vairums praksē sastopamo problēmu rodas pie 2. ceļa: vietne sāk darboties uzreiz, bet e-pasts apstājas, jo MX un citi e-pasta ieraksti ir palikuši pie vecajiem vārdu serveriem (nodarbība 2.1).
1. ceļš: ierakstu pievienošana (piemērs ar Shopify)
Shopify šī raksta tapšanas brīdī norāda šos divus ierakstus:
example.com. 3600 IN A 23.227.38.65
www.example.com. 3600 IN CNAME shops.myshopify.com.- A ieraksts uz
@. Pamata domēnam (apex) nevar būt CNAME, jo tur atrodas arī Jūsu MX, NS un SOA ieraksti (nodarbība 3.2). Tāpēc platforma šeit norāda IP adresi. - CNAME priekš
www. Priekšwwwgan var izmantot vārdu. Priekšrocība: ja platforma pārvieto savus serverus, tā maina tikai savu DNS, un Jums nekas nav jādara.
Citas platformas darbojas tieši tāpat, ar savu IP adresi un mērķa nosaukumu. Piemēram, Wix norāda A ierakstu un CNAME priekš www uz Wix nosaukumu. Vienmēr ievērojiet to, ko platforma rāda tieši Jūsu domēnam. IP adrese var atšķirties atkarībā no platformas, reģiona vai brīža.
Sakārtojiet to, kas traucē
Šeit visbiežāk rodas kļūdas. Platforma vēlas, lai tās ieraksti būtu vienīgie šiem nosaukumiem:
- Otrs A ieraksts uz
@. Ja ir divi A ieraksti (vecā hostinga pakalpojumu sniedzēja IP un jaunais platformas IP), katrs apmeklētājs nejauši saņem vienu no abiem. Puse nonāk Jūsu vecajā vietnē. Izmainiet esošo A ierakstu, nevis pievienojiet vēl vienu. - Vecs AAAA ieraksts. Ja Jūsu hostinga pakalpojumu sniedzējam bija arī IPv6 adrese, bieži vien uz
@vaiwwwvēl ir palicis AAAA ieraksts. Apmeklētāji ar IPv6 (liela daļa mobilo tīklu) tad joprojām nonāk vecajā serverī. Ja platforma nenorāda IPv6 adresi, dzēsiet AAAA ierakstus no@unwww. - A ieraksts priekš
www. CNAME nedrīkst pastāvēt blakus citam ierakstam ar to pašu nosaukumu. Vispirms dzēsiet A vai AAAA ierakstu priekšwww, un tikai tad izveidojiet CNAME. - Aizstājējzīme (
*). Aizstājējzīme nav problēma: nosaukumamwww, ko izveidojat atsevišķi, ir priekšroka (nodarbība 3.3).
Ko atstāt neskartu
Atstājiet neskartus MX ierakstus, A ierakstu priekš mail (ja tāds Jums ir), SPF, DKIM un DMARC. Interneta veikalam tie nav vajadzīgi, lai parādītu Jūsu vietni. Ja tos tomēr izmainīsiet, Jūsu e-pasts pārstās darboties.
Ja Jūsu vietne pašlaik darbojas pie hostinga pakalpojumu sniedzēja, kas nodrošina arī Jūsu e-pastu, pievērsiet uzmanību savai e-pasta programmai. Vai tajā kā serveris norādīts example.com vai mail.example.com, un vai mail ar aizstājējzīmes ierakstu norāda uz Jūsu hostinga pakalpojumu sniedzēju? Pēc pārslēgšanas example.com norādīs uz platformu, un tad Jūsu e-pasta programma vairs neatradīs Jūsu e-pasta kastīti. Šādā gadījumā izveidojiet atsevišķu A ierakstu mail, kas norāda uz Jūsu e-pasta servera IP adresi, vai ievadiet e-pasta programmā servera nosaukumu, ko norāda Jūsu e-pasta pakalpojumu sniedzējs.
Sertifikāts
Platforma pati pieprasa sertifikātu (https), tiklīdz Jūsu ieraksti norāda uz to. Tas izdosies tikai pēc tam, kad veci ieraksti būs izzuduši no kešatmiņām (nodarbība 6.1). Ja tas aizņem vairāk par pāris stundām, pārbaudiet, vai vēl nav palicis kāds vecs A vai AAAA ieraksts, vai arī CAA ieraksts, kas neatļauj platformas sertifikātu izdevēju (nodarbība 5.2).
2. ceļš: vārdu serveru maiņa uz platformu
Ja izvēlaties novirzīt vārdu serverus uz platformu, no tā brīža platforma pārvalda visu Jūsu zonu. Viss, kas bija pie Jūsu iepriekšējā DNS pārvaldītāja, vairs nav spēkā. Tas, ko neievadīsiet no jauna pie platformas, vienkārši neeksistēs.
Piemērs no prakses, anonimizēts: klients novirzīja sava domēna vārdu serverus uz vietnes veidotāju un pēc tam pasūtīja e-pastu no cita pakalpojumu sniedzēja. Vietnes veidotājs bija korekti izveidojis MX ierakstu mail.example.com un SPF ierakstu, bet nebija A ieraksta priekš mail. Tāpēc nosaukums mail.example.com neeksistēja (NXDOMAIN). Sūtīšana izdevās, saņemšana nē: citi e-pasta serveri nezināja, kur piegādāt pastu. Problēmu atrisināja viens A ieraksts mail ar e-pasta servera IP adresi.
Ja izmantojat 2. ceļu, pie platformas iestatiet:
example.com. 3600 IN MX 10 mail.example.com.
mail.example.com. 3600 IN A 192.0.2.25
example.com. 3600 IN TXT "v=spf1 a mx include:spf.mailprovider.example ~all"
x._domainkey.example.com. 3600 IN TXT "v=DKIM1; k=rsa; p=..."
_dmarc.example.com. 3600 IN TXT "v=DMARC1; p=none; rua=mailto:dmarc@example.com"ar reālajām Jūsu e-pasta pakalpojumu sniedzēja vērtībām. Ja izmantojat Microsoft 365 vai Google Workspace, iestatiet ierakstus no nodarbības 7.1 vai 7.2. Neaizmirstiet arī par verifikācijas TXT ierakstiem un apakšdomēniem, kas Jums jau bija.
Pirms pārslēgšanas izveidojiet kopiju no savas pašreizējās zonas (eksportu vai ekrānuzņēmumu), lai zinātu, kam jābūt iestatītam (nodarbība 6.3).
Veikala e-pasts: ieraksti e-pastam no platformas
Interneta veikali sūta pasūtījumu apstiprinājumus. Lai tie nāktu no Jūsu paša domēna, platforma bieži pieprasa papildu ierakstus, parasti pāris CNAME ierakstus priekš DKIM un dažkārt savu apakšdomēnu sūtītājam. Tie ir papildu ieraksti līdzās Jūsu esošajiem e-pasta ierakstiem. Tiem ir savi nosaukumi, un tie neaizstāj Jūsu MX. Pievērsiet uzmanību dubultiem domēnu nosaukumiem (www.example.com.example.com) un punktam beigās (nodarbība 2.2). Ja platforma sūta e-pastu Jūsu domēna vārdā, pārbaudiet, vai tas jāiekļauj Jūsu SPF ierakstā un vai Jūsu DMARC politika to atļauj (nodarbība 7.4).
Praksē: kā tas izskatās vadības panelī
Piemēra panelī Mans WebOké DNS cilnē Jūs izmaināt esošo @ A ierakstu ar Bewerk, dzēšat AAAA ierakstus un ar Pievienot ierakstu izveidojat CNAME www uz platformas nosaukumu. DirectAdmin Jūs darāt to pašu sadaļā DNS Administration; tur @ un * pēc noklusējuma norāda uz pakalpojumu pakotni, tāpēc www izveidojiet atsevišķi.
Citos paneļos, piemēram, cPanel, Plesk, Cloudflare vai Jūsu reģistratora DNS ekrānā, pogas saucas savādāk, bet tie ir tie paši ieraksti. Dažas platformas piedāvā pogu "automātiski savienot", kas caur savienojumu ar Jūsu reģistratoru pati iestata ierakstus; pēc tam vienmēr pārbaudiet, vai vecie A un AAAA ieraksti tiešām ir izdzēsti.
Kopsavilkums
- 1. ceļš (ierakstu pievienošana) saglabā Jūsu e-pastu neskartu; 2. ceļš (vārdu serveru maiņa uz platformu) pieprasa, lai visus e-pasta ierakstus no jauna iestatītu pie platformas.
- Uz
@ir A ieraksts, uzwwwparasti CNAME. CNAME uz@nav iespējams. - Izmainiet esošo A ierakstu, nevis pievienojiet vēl vienu, un sakārtojiet vecos AAAA ierakstus un A ierakstu priekš
www. - Atstājiet neskartus MX, SPF, DKIM un DMARC; pievērsiet uzmanību e-pasta programmai, kas kā serveri izmanto
example.com. - Veikala e-pasta ieraksti ir papildu ieraksti un neaizstāj Jūsu MX.
Tests
Uzdevums
Uzdevums Z7.3: Interneta veikala atpazīšana. Apskatiet, kā platforma pati nokārto "CNAME priekš www" ceļu.
- Atrodiet
shops.myshopify.comA ierakstu. Vai adrese sākas ar23.227.38.? - Izvēlieties interneta veikalu vai vietni, kuru pazīstat un kura darbojas kādā platformā. Atrodiet
www.<šis domēns>CNAME ierakstu un pamata domēna A ierakstu. Ievadiet domēna nosaukumu un abas atbildes.
Pārbaude iesniegšanas brīdī pieprasa ierakstus tiešsaistē.
Uzdevums O7.3: Pašrocīga iestatīšana Jūsu vingrināšanās zonā. Iestatiet savu vingrināšanās zonu tā, it kā savienotu to ar interneta veikala platformu, nesabojājot e-pastu. Vingrināšanās zonā izmantojiet fiktīvo pakalpojumu <code>.dnspractice.eushop-demo.dnspractice.eu; savā reālajā domēnā izmantojiet vērtības no platformas vadības paneļa.
- Iestatiet A ierakstu uz
ar vērtību<code>.dnspractice.eu203.0.113.10("platforma"). Uzdrīkst būt tikai viens A ieraksts.<code>.dnspractice.eu - Pārliecinieties, ka uz
un<code>.dnspractice.euwww.nav AAAA ieraksta.<code>.dnspractice.eu - Izveidojiet CNAME
www.uz<code>.dnspractice.eushops.shop-demo.dnspractice.eu.Ja priekšwwwir A ieraksts, vispirms to izdzēsiet. - Atstājiet neskartus MX ierakstus uz
. Jāpaliek vismaz vienam MX ierakstam.<code>.dnspractice.eu
Uzdevums O7.3
Š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.
Papildu lasāmviela
Šajās lapās aprakstītas darbības WebOké paneļos (DirectAdmin un Mans WebOké). Citos paneļos tas darbojas tāpat.
- DNS ierakstu pārvaldība sadaļā Mans WebOké (ar piemēriem CNAME, TXT ierakstiem un ārējiem pakalpojumiem)
- DirectAdmin rokasgrāmata 5.3: A vai AAAA ieraksta pievienošana vai mainīšana
- DirectAdmin rokasgrāmata 5.4: CNAME ieraksti un punkts beigās
- Izmantot savus vai ārējus nameserverus (piemēram, Cloudflare) Jūsu domēnam
