7 modulis · 7.3
Interneto parduotuvės ar svetainės 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 platforma, pavyzdžiui, Shopify ar Wix, nesustabdant el. pašto veikimo.
Pagrindinės sąvokos: A įrašas prie @, CNAME skirta 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 internetinę 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? | Pakeičiate kelis įrašus pas savo dabartinį DNS administratorių | Leidžiate platformai administruoti visą Jūsų DNS |
| Kas administruoja DNS? | Lieka taip pat | Platforma |
| Jūsų el. paštas | Toliau veikia, pašto įrašų neliečiate | Veiks tik tuo atveju, jei visus pašto įrašus iš naujo nustatysite platformoje |
| Tinka, jei | Jūsų el. paštas veikia kitur (pas Jūsų talpinimo paslaugų teikėją, Microsoft 365, Google) | Norite, kad viskas būtų platformoje, arba domenas neturi pašto |
Dauguma praktikoje kylančių problemų susijusios su 2 keliu: svetainė veikia iš karto, tačiau el. paštas nustoja veikęs, nes MX ir kiti pašto įrašai liko prie senų vardų serverių (1 pamoka 2.1).
1 kelias: įrašų pridėjimas (Shopify pavyzdys)
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 (pamoka 3.2). Todėl platforma čia nurodo IP adresą. - CNAME skirta
www. Priewwwgali būti vardas. Privalumas: jei platforma persikelia į kitus serverius, ji pakeičia tik savo DNS, o Jums nereikia nieko daryti.
Kitos platformos veikia panašiai, su savo IP adresu ir tikslo vardu. Pavyzdžiui, Wix nurodo A įrašą ir CNAME skirtą www į Wix vardą. Visada naudokite tai, ką platforma rodo būtent Jūsų domenui. IP adresas gali skirtis priklausomai nuo platformos, regiono ar momento.
Sutvarkykite tai, kas trukdo
Čia dažniausiai kyla 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ų talpinimo paslaugų teikėjo IP ir naujas platformos), kiekvienas lankytojas atsitiktinai gauna vieną iš dviejų. Pusė jų patenka į senąją svetainę. Pakeiskite esamą A įrašą, užuot pridėję naują. - Senas AAAA įrašas. Jei Jūsų talpinimo paslaugų teikėjas turėjo ir IPv6 adresą, dažnai lieka AAAA įrašas prie
@arbawww. Lankytojai, naudojantys IPv6 (didelė dalis mobiliųjų tinklų), toliau pateks į senąjį serverį. Jei platforma nenurodo IPv6 adreso, pašalinkite AAAA įrašus nuo@irwww. - A įrašas skirtas
www. CNAME negali egzistuoti kartu su kitu įrašu tuo pačiu vardu. Pirma pašalinkite A arba AAAA įrašą skirtąwww, tada sukurkite CNAME. - Pakaitos simbolis (
*). Pakaitos simbolis nėra problema: atskirai sukurtas vardaswwwturi pirmenybę (pamoka 3.3).
Ką paliekate
Palikite MX įrašus, A įrašą skirtą mail (jei toks yra), SPF, DKIM ir DMARC. Internetinei parduotuvei jų nereikia, kad būtų rodoma Jūsų svetainė. Jei juos vis dėlto pakeisite, Jūsų el. paštas nustos veikti.
Jei Jūsų svetainė šiuo metu veikia pas talpinimo paslaugų teikėją, kuris taip pat aptarnauja Jūsų el. paštą, atkreipkite dėmesį į savo pašto programą. Ar joje kaip serveris nurodytas example.com arba mail.example.com, o mail per pakaitos simbolį buvo nukreiptas į Jūsų talpinimo paslaugų teikėją? Po pakeitimo example.com nukreips į platformą, ir tuomet Jūsų pašto programa nebeberadins 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žsako sertifikatą (https), kai tik Jūsų įrašai bus nukreipti į ją. Tai pavyks tik tada, kai seni įrašai bus pašalinti iš talpyklų (pamoka 6.1). Jei tai užtrunka ilgiau nei kelias valandas, patikrinkite, ar neliko seno A arba AAAA įrašo, arba CAA įrašo, kuris neleidžia platformos sertifikatų išdavėjui (pamoka 5.2).
2 kelias: vardų serverių nukreipimas į platformą
Jei pasirenkate nukreipti vardų serverius į platformą, nuo to momento platforma administruoja visą Jūsų zoną. Viskas, kas buvo pas ankstesnį DNS administratorių, nebegalioja. Ko neįvesite iš naujo platformoje, tas neegzistuoja.
Praktinis pavyzdys, anonimizuotas: klientas nukreipė savo domeno vardų serverius į svetainės kūrimo platformą ir po to užsisakė el. paštą iš kitos įmonės. Svetainės kūrimo platforma tvarkingai sukūrė MX įrašą mail.example.com ir SPF įrašą, tačiau nebuvo A įrašo skirto mail. Vardas mail.example.com taigi neegzistavo (NXDOMAIN). Siųsti paštą pavyko, gauti ne: kiti pašto serveriai nežinojo, kur pristatyti laiškus. Vienas A įrašas mail su pašto serverio IP adresu išsprendė problemą.
Jei naudojate 2 kelią, platformoje 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š pamokos 7.1 arba 7.2. Taip pat nepamirškite patvirtinimo TXT įrašų ir subdomenų, kuriuos jau turėjote.
Prieš keisdami pasidarykite dabartinės zonos kopiją (eksportą ar ekrano nuotrauką), kad žinotumėte, kas turi būti nustatyta (pamoka 6.3).
Parduotuvės paštas: įrašai el. paštui iš platformos
Internetinės 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, kartais ir atskiro subdomeno siuntėjui. Tai papildomi įrašai šalia Jūsų esamų pašto įrašų. Jie turi savo vardus ir nepakeičia Jūsų MX. Atkreipkite dėmesį į dvigubus domenų vardus (www.example.com.example.com) ir tašką gale (pamoka 2.2). Jei platforma siunčia laiškus Jūsų domeno vardu, patikrinkite, ar tai reikia įtraukti į SPF įrašą ir ar tai leidžia Jūsų DMARC politika (pamoka 7.4).
Praktikoje: taip tai atrodo valdymo skydelyje
Pavyzdiniame valdymo skydelyje Mano WebOké skirtuke DNS pakeičiate esamą @ A įrašą naudodami Redaguoti, pašalinate AAAA įrašus ir naudodami Įtraukti įrašą sukuriate CNAME www į platformos vardą. DirectAdmin tą patį darote per DNS administravimas; ten @ ir * pagal numatytuosius nustatymus nukreipia į paketą, todėl www sukuriate atskirai.
Kituose valdymo skydeliuose, pavyzdžiui, cPanel, Plesk, Cloudflare ar Jūsų registratoriaus DNS lange, mygtukai vadinasi kitaip, tačiau tai tie patys įrašai. Kai kurios platformos siūlo mygtuką „automatiškai prijungti“, kuris per sąsają 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šlaiko Jūsų el. paštą nepaliestą; 2 kelias (vardų serverių nukreipimas į platformą) reikalauja, kad visus pašto įrašus iš naujo nustatytumėte platformoje.
- Prie
@nustatomas A įrašas, priewwwdažniausiai CNAME. CNAME prie@negalimas. - Pakeiskite esamą A įrašą, užuot pridėję naują, ir sutvarkykite senus AAAA įrašus bei A įrašą skirtą
www. - Palikite MX, SPF, DKIM ir DMARC; atkreipkite dėmesį į pašto programą, kuri serveriu naudoja
example.com. - Parduotuvės pašto įrašai yra papildomi įrašai ir nepakeičia Jūsų MX.
Testas
Užduotis
Užduotis Z7.3: internetinės parduotuvės atpažinimas. Pažiūrėkite, kaip platforma pati sutvarko „CNAME skirtą www“ kelią.
- Suraskite
shops.myshopify.comA įrašą. Ar adresas prasideda23.227.38.? - Pasirinkite internetinę parduotuvę ar svetainę, kurią pažįstate ir kuri veikia platformoje. Suraskite
www.<tas domenas>CNAME įrašą ir pagrindinio domeno A įrašą. Įveskite domeno vardą ir abu atsakymus.
Tikrinimas pateikiant užduotį realiu laiku užklausia įrašus.
Užduotis O7.3: pasikonfigūruokite patys savo pratybų zonoje. Sutvarkykite savo pratybų zoną taip, lyg ją susietumėte su internetinės parduotuvės platforma, nesugadindami pašto.<code>.dnspractice.eu
shop-demo.dnspractice.eu; su savo tikru domenu naudosite reikšmes iš platformos valdymo skydelio.- Nustatykite A įrašą prie
su<code>.dnspractice.eu203.0.113.10(„platforma“). Priegali būti tik vienas A įrašas.<code>.dnspractice.eu - Užtikrinkite, kad prie
ir<code>.dnspractice.euwww.nebūtų AAAA įrašo.<code>.dnspractice.eu - Sukurkite CNAME
www.į<code>.dnspractice.eushops.shop-demo.dnspractice.eu.Jei yra A įrašas skirtaswww, pirma jį pašalinkite. - Palikite savo MX įrašus prie
. Turi likti bent vienas MX.<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.
Skaitykite daugiau
Šiuose puslapiuose aprašomi veiksmai WebOké valdymo skydeliuose (DirectAdmin ir Mano WebOké). Kituose valdymo skydeliuose veikia taip pat.
