7 modulis · 7.3
Interneto parduotuvės ar svetainių kūrimo platformos susiejimas
7 modulis: Išorinių paslaugų susiejimas · Skaitymo trukmė: 9 min.
Mokymosi tikslas: Po šios pamokos galėsite susieti savo domeną su tokia platforma kaip Shopify ar Wix, nesutrikdydami el. pašto veikimo.
Pagrindinės sąvokos: A įrašas prie @, CNAME skirtas www, konfliktuojančių įrašų sutvarkymas, AAAA, vardų serveriai nukreipti į platformą, pašto įrašų perkėlimas, parduotuvės pašto įrašai
Du keliai
Jei kuriate svetainę ar interneto parduotuvę tokioje platformoje kaip Shopify, Wix, Squarespace ar Webflow, norite, kad lankytojai, įvedę example.com ir www.example.com, patektų į tą platformą. Platformos tam beveik visada siūlo du būdus:
| 1 kelias: įrašų pridėjimas | 2 kelias: vardų serverių nukreipimas į platformą | |
|---|---|---|
| Ką darote? | Pakoreguojate kelis įrašus pas dabartinį DNS administratorių | Leidžiate platformai valdyti visą Jūsų DNS |
| Kas valdo DNS? | Lieka taip pat | Platforma |
| Jūsų el. paštas | Toliau veikia, pašto įrašų neliečiate | Veiks tik tada, jei visus pašto įrašus iš naujo sukursite pas platformą |
| Tinka, kai | Jūsų el. paštas veikia kitur (pas Jūsų hostingo paslaugų teikėją, Microsoft 365, Google) | Norite viską turėti pas platformą, arba domene pašto neturite |
Dauguma praktinių problemų kyla naudojant 2 kelią: svetainė iškart veikia, bet el. paštas nustoja veikti, nes MX ir kiti pašto įrašai liko prie senų vardų serverių (1 pamoka 2.1 module).
1 kelias: įrašų pridėjimas (pavyzdys Shopify)
Šio teksto rašymo metu Shopify nurodo šiuos du įrašus:
example.com. 3600 IN A 23.227.38.65
www.example.com. 3600 IN CNAME shops.myshopify.com.- A įrašas prie
@. Pagrindinis domenas (apex) negali turėti CNAME, nes ten taip pat yra Jūsų MX, NS ir SOA įrašai (3 pamoka 2 module). Todėl platforma čia nurodo IP adresą. - CNAME skirtas
www. Priewwwvardo gali būti. Privalumas: jei platforma perkelia savo serverius, ji koreguoja tik savo DNS, o Jums nieko daryti nereikia.
Kitos platformos veikia panašiai, su savo IP adresu ir tikslo vardu. Pavyzdžiui, Wix nurodo A įrašą ir CNAME www vardu, nukreiptą į Wix vardą. Visada naudokite tai, ką platforma rodo Jūsų domenui. IP adresas gali skirtis priklausomai nuo platformos, regiono ar momento.
Pašalinkite tai, kas trukdo
Čia dažniausiai ir pasitaiko klaidų. Platforma nori, kad jos įrašai būtų vieninteliai šiems vardams:
- Antras A įrašas prie
@. Jei yra du A įrašai (senas Jūsų hostingo paslaugų teikėjo IP ir naujas platformos), kiekvienas lankytojas atsitiktinai pasirenka vieną iš dviejų. Pusė patenka į Jūsų senąją svetainę. Pakeiskite esamą A įrašą, o ne pridėkite naują. - Senas AAAA įrašas. Jei Jūsų hostingo paslaugų teikėjas taip pat turėjo IPv6 adresą, dažnai lieka AAAA įrašas prie
@arbawww. Lankytojai su IPv6 (didelė dalis mobiliųjų tinklų) tada vis dar patenka į seną serverį. Jei platforma nenurodo IPv6 adreso, pašalinkite AAAA įrašus prie@irwww. - A įrašas skirtas
www. CNAME negali egzistuoti kartu su kitu įrašu tuo pačiu vardu. Pirmiausia pašalinkite A arba AAAA įrašą priewww, tada sukurkite CNAME. - Grupinis simbolis (
*). Grupinis simbolis problemų nekelia: atskirai sukurtaswwwvardas turi pirmenybę (3 pamoka 3 module).
Ką palikti kaip yra
Palikite MX įrašus, A įrašą prie mail (jei toks yra), SPF, DKIM ir DMARC. Interneto parduotuvei jų nereikia svetainei rodyti. Jei vis dėlto juos pakeisite, Jūsų el. paštas nustos veikti.
Jei Jūsų svetainė šiuo metu veikia pas hostingo paslaugų teikėją, kuris taip pat tvarko Jūsų el. paštą, atkreipkite dėmesį į savo pašto programą. Ar ten kaip serveris įvestas example.com arba mail.example.com, o mail per grupinį simbolį nukreiptas į Jūsų hostingo paslaugų teikėją? Po pakeitimo example.com nukreips į platformą, ir tada Jūsų pašto programa nebesuras Jūsų pašto dėžutės. Tokiu atveju sukurkite atskirą A įrašą mail, nukreiptą į Jūsų pašto serverio IP adresą, arba pašto programoje įveskite serverio vardą, kurį nurodo Jūsų pašto paslaugų teikėjas.
Sertifikatas
Platforma pati užsisako sertifikatą (https), kai tik Jūsų įrašai nukreipia į ją. Tai pavyksta tik tada, kai seni įrašai pašalinami iš talpyklų (1 pamoka 6.1 module). Jei tai užtrunka ilgiau nei kelias valandas, patikrinkite, ar neliko senas A arba AAAA įrašas, arba CAA įrašas, neleidžiantis platformos sertifikato leidėjui (2 pamoka 5 module).
2 kelias: vardų serverių nukreipimas į platformą
Jei pasirenkate nukreipti vardų serverius į platformą, nuo to momento platforma valdo visą Jūsų zoną. Viskas, kas buvo pas ankstesnį DNS administratorių, nebegalioja. Ko iš naujo neįvesite pas platformą, to nebus.
Praktinis pavyzdys, anonimizuotas: klientas nukreipė savo domeno vardų serverius į svetainių kūrimo platformą ir po to užsisakė el. paštą pas kitą paslaugų teikėją. Platforma tvarkingai sukūrė MX įrašą mail.example.com ir SPF įrašą, tačiau nebuvo A įrašo prie mail. Taigi vardo mail.example.com neegzistavo (NXDOMAIN). Siųsti pavyko, gauti ne: kiti pašto serveriai nežinojo, kur pristatyti laišką. Vienas A įrašas mail su pašto serverio IP adresu problemą išsprendė.
Jei naudojate 2 kelią, pas platformą nustatykite:
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"su tikromis Jūsų pašto paslaugų teikėjo reikšmėmis. Jei naudojate Microsoft 365 arba Google Workspace, nustatykite įrašus iš 1 ar 2 pamokos 7 module. Nepamirškite ir patvirtinimo TXT įrašų bei subdomenų, kuriuos jau turėjote.
Prieš pakeitimą pasidarykite dabartinės zonos kopiją (eksportą ar ekrano nuotrauką), kad žinotumėte, kas turi būti nustatyta (3 pamoka 6 module).
Parduotuvės paštas: įrašai el. paštui iš platformos
Interneto parduotuvės siunčia užsakymų patvirtinimus. Kad jie būtų siunčiami iš Jūsų paties domeno, platforma dažnai prašo papildomų įrašų, dažniausiai kelių CNAME įrašų DKIM reikmėms, o kartais ir atskiro subdomeno siuntėjui. Tai papildomi įrašai šalia Jūsų esamų pašto įrašų. Jie turi savo vardus ir Jūsų MX nepakeičia. Atkreipkite dėmesį į dvigubus domenų vardus (naam.example.com.example.com) ir tašką gale (2 pamoka 2 module). Jei platforma siunčia laiškus Jūsų domeno vardu, patikrinkite, ar jis turi būti įtrauktas į Jūsų SPF įrašą, ir ar Jūsų DMARC politika tai leidžia (4 pamoka 7 module).
Praktikoje: kaip tai atrodo valdymo skydelyje
Pavyzdiniame skydelyje Mano WebOké skirtuke DNS administravimas pakeičiate esamą @ A įrašą naudodami Bewerk (Redaguoti), pašalinate AAAA įrašus ir su Įtraukti įrašą sukuriate CNAME www, nukreiptą į platformos vardą. DirectAdmin tą patį darote skiltyje DNS Beheer (DNS administravimas); ten @ ir * pagal nutylėjimą nukreipti į paketą, todėl www sukuriate atskirai.
Kituose valdymo skydeliuose, pavyzdžiui, cPanel, Plesk, Cloudflare ar Jūsų registratoriaus DNS lange, mygtukai vadinami kitaip, bet tai tie patys įrašai. Kai kurios platformos siūlo mygtuką „automatinis prijungimas“, kuris per susiejimą su Jūsų registratoriumi pats nustato įrašus; po to visada patikrinkite, ar seni A ir AAAA įrašai tikrai pašalinti.
Santrauka
- 1 kelias (įrašų pridėjimas) išsaugo Jūsų el. paštą nepaliestą; 2 kelias (vardų serverių nukreipimas į platformą) reikalauja, kad visus pašto įrašus iš naujo nustatytumėte pas platformą.
- Prie
@nustatomas A įrašas, priewwwdažniausiai CNAME. CNAME prie@negalimas. - Pakeiskite esamą A įrašą, o ne pridėkite naują, ir sutvarkykite senus AAAA įrašus bei A įrašą prie
www. - Palikite MX, SPF, DKIM ir DMARC; atkreipkite dėmesį, jei pašto programa naudoja
example.comkaip serverį. - Parduotuvės pašto įrašai yra papildomi įrašai ir Jūsų MX nepakeičia.
Testas
Užduotis
Užduotis Z7.3: Interneto parduotuvės atpažinimas. Pažiūrėkite, kaip platforma pati tvarko „CNAME skirtas www“ kelią.
- Suraskite
shops.myshopify.comA įrašą. Ar adresas prasideda23.227.38.? - Pasirinkite Jums žinomą interneto parduotuvę ar svetainę, veikiančią kokioje nors platformoje. Suraskite
www.<tas domenas>CNAME įrašą ir pagrindinio domeno A įrašą. Įveskite domeno vardą ir abu atsakymus.
Tikrinimas realiu laiku užklausia įrašus pateikimo metu.
Užduotis O7.3: Savarankiškas nustatymas Jūsų pratybų zonoje. Sutvarkykite savo pratybų zoną taip, lyg ją siejote su interneto parduotuvės platforma, nesutrikdydami el. pašto. Pratybų zonoje naudokite netikrą paslaugą <code>.dnspractice.eushop-demo.dnspractice.eu; tikrame domene naudokite reikšmes iš platformos valdymo skydelio.
- Nustatykite A įrašą prie
su reikšme<code>.dnspractice.eu203.0.113.10(„platforma“). Priegali būti tik vienas A įrašas.<code>.dnspractice.eu - Pasirūpinkite, kad prie
ir<code>.dnspractice.euwww.nebūtų AAAA įrašo.<code>.dnspractice.eu - Sukurkite CNAME
www., nukreiptą į<code>.dnspractice.eushops.shop-demo.dnspractice.eu.Jei yra A įrašas priewww, pirmiausia jį pašalinkite. - Palikite MX įrašus prie
. Turi likti bent vienas MX įrašas.<code>.dnspractice.eu
Užduotis O7.3
Šią užduotį atliksite savo pratybų zonoje: tikroje DNS zonoje WebOké vardų serveriuose, skirtoje tik Jums. Prisiregistruokite savo el. pašto adresu. Gausite prisijungimo nuorodą el. paštu ir po to grįšite į šią pamoką. Jūsų adresą naudosime tik kursui.
Papildomi šaltiniai
Šiuose puslapiuose aprašomi žingsniai WebOké valdymo skydeliuose (DirectAdmin ir Mano WebOké). Kituose valdymo skydeliuose tai veikia panašiai.
