Moduuli 7 · 7.3
Verkkokaupan tai sivustorakentajan yhdistäminen
Moduuli 7: Ulkoisten palveluiden yhdistäminen · Lukuaika: 9 minuuttia
Oppitavoite: Tämän oppitunnin jälkeen osaat yhdistää verkkotunnuksesi Shopify- tai Wix-kaltaiseen alustaan ilman, että sähköpostisi lakkaa toimimasta.
Keskeiset käsitteet: A-tietue kohdassa @, CNAME kohdalle www, ristiriitaisten tietueiden siivoaminen, AAAA, nimipalvelimet alustalle, sähköpostitietueiden siirto mukana, kaupan sähköpostitietueet
Kaksi reittiä
Jos rakennat verkkosivustosi tai verkkokauppasi alustalla kuten Shopify, Wix, Squarespace tai Webflow, haluat, että kävijät päätyvät osoitteissa example.com ja www.example.com kyseiselle alustalle. Alustat tarjoavat tähän lähes aina kaksi tapaa:
| Reitti 1: tietueiden lisääminen | Reitti 2: nimipalvelimet alustalle | |
|---|---|---|
| Mitä teet? | Muutat muutaman tietueen nykyisen DNS-hallinnan kautta | Annat alustan hallita koko DNS:ääsi |
| Kuka hallinnoi DNS:ää? | Pysyy ennallaan | Alusta |
| Sähköpostisi | Toimii edelleen, et koske sähköpostitietueisiin | Toimii vain, jos siirrät kaikki sähköpostitietueet uudelleen alustalle |
| Sopii, kun | Sähköpostisi toimii muualla (webhotellissasi, Microsoft 365:ssä, Googlessa) | Haluat kaiken alustalle, tai verkkotunnuksellasi ei ole sähköpostia |
Suurin osa käytännön ongelmista syntyy reitillä 2: verkkosivusto toimii heti, mutta sähköposti lakkaa toimimasta, koska MX- ja muut sähköpostitietueet jäävät vanhoihin nimipalvelimiin (oppitunti 2.1).
Reitti 1: tietueiden lisääminen (esimerkkinä Shopify)
Shopify antaa tätä kirjoitettaessa nämä kaksi tietuetta:
example.com. 3600 IN A 23.227.38.65
www.example.com. 3600 IN CNAME shops.myshopify.com.- A-tietue kohdassa
@. Paljaalla verkkotunnuksella ei voi olla CNAME-tietuetta, koska siellä sijaitsevat myös MX-, NS- ja SOA-tietueesi (oppitunti 3.2). Siksi alusta antaa tähän IP-osoitteen. - CNAME kohdalle
www. Kohdallewwwvoi sen sijaan tulla nimi. Etu: jos alusta siirtää palvelimensa, se muuttaa vain omaa DNS:ään, eikä sinun tarvitse tehdä mitään.
Muut alustat toimivat samalla tavalla, omalla IP-osoitteellaan ja kohdenimellään. Wix antaa esimerkiksi A-tietueen ja CNAME-tietueen kohdalle www Wixin nimeen. Käytä aina sitä, mitä alusta näyttää juuri sinun verkkotunnuksellesi. IP-osoite voi vaihdella alustan, alueen tai ajankohdan mukaan.
Siivoa tieltä pois häiritsevät tietueet
Tässä kohdassa menee usein pieleen. Alusta haluaa, että sen tietueet ovat ainoat kyseisille nimille:
- Toinen A-tietue kohdassa
@. Jos kaksi A-tietuetta on olemassa (webhotellisi vanha IP ja alustan uusi), jokainen kävijä valikoituu satunnaisesti jompaankumpaan. Puolet päätyy vanhalle sivustollesi. Muuta olemassa olevaa A-tietuetta sen sijaan, että lisäät uuden. - Vanha AAAA-tietue. Jos webhotellillasi oli myös IPv6-osoite, usein AAAA-tietue on vielä kohdassa
@taiwww. IPv6:ta käyttävät kävijät (suuri osa mobiiliverkoista) päätyvät silloin edelleen vanhalle palvelimelle. Jos alusta ei anna IPv6-osoitetta, poista AAAA-tietueet kohdista@jawww. - A-tietue kohdalle
www. CNAME ei voi olla samalla nimellä kuin toinen tietue. Poista ensin A- tai AAAA-tietue kohdaltawww, ja luo sitten CNAME. - Wildcard (
*). Wildcard ei ole ongelma: erikseen luotu nimiwwwmenee sen edelle (oppitunti 3.3).
Mitä jätät ennalleen
Jätä MX-tietueet, A-tietue kohdalle mail (jos sellainen on), SPF, DKIM ja DMARC ennalleen. Verkkokauppa ei tarvitse niitä näyttääkseen verkkosivustosi. Jos muutat niitä silti, sähköpostisi lakkaa toimimasta.
Jos verkkosivustosi toimii nyt webhotellissa, joka huolehtii myös sähköpostistasi, kiinnitä huomiota sähköpostiohjelmaasi. Onko siellä palvelimeksi merkitty example.com tai mail.example.com, ja osoittiko mail wildcardin kautta webhotelliisi? Vaihdon jälkeen example.com osoittaa alustaan, eikä sähköpostiohjelmasi enää löydä postilaatikkoasi. Tee silloin erillinen A-tietue mail sähköpostipalvelimesi IP-osoitteeseen, tai syötä sähköpostiohjelmaasi palvelimen nimi, jonka sähköpostipalveluntarjoajasi antaa.
Todistus
Alusta hakee itse todistuksen (https) heti, kun tietueesi osoittavat siihen. Se onnistuu vasta, kun vanhat tietueet ovat poistuneet välimuisteista (oppitunti 6.1). Jos tämä kestää yli muutaman tunnin, tarkista, onko vielä olemassa vanha A- tai AAAA-tietue, tai CAA-tietue, joka ei salli alustan todistuksen myöntäjää (oppitunti 5.2).
Reitti 2: nimipalvelimet alustalle
Jos valitset nimipalvelimien siirron alustalle, alusta hallinnoi siitä hetkestä lähtien koko vyöhykettäsi. Kaikki, mitä entinen DNS-hallinnoijasi piti, ei enää laske. Mitä et syötä uudelleen alustalle, sitä ei ole olemassa.
Esimerkki käytännöstä, anonymisoituna: asiakas siirsi verkkotunnuksensa nimipalvelimet sivustorakentajalle ja tilasi sen jälkeen sähköpostin eri toimittajalta. Sivustorakentaja oli luonut asianmukaisesti MX-tietueen mail.example.com ja SPF-tietueen, mutta A-tietue kohdalle mail puuttui. Nimeä mail.example.com ei siis ollut olemassa (NXDOMAIN). Lähettäminen onnistui, vastaanottaminen ei: muut sähköpostipalvelimet eivät tienneet, minne postia piti toimittaa. Yksi A-tietue mail sähköpostipalvelimen IP-osoitteella ratkaisi ongelman.
Jos käytät reittiä 2, aseta alustalla:
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"todellisilla sähköpostipalveluntarjoajasi arvoilla. Jos käytät Microsoft 365:tä tai Google Workspacea, aseta oppituntien 7.1 tai 7.2 tietueet. Älä unohda myöskään vahvistus-TXT-tietueita ja aliverkkotunnuksia, joita sinulla jo oli.
Ota ennen vaihtoa kopio nykyisestä vyöhykkeestäsi (vienti tai kuvakaappaus), jotta tiedät, mitä sen pitäisi sisältää (oppitunti 6.3).
Kaupan sähköposti: tietueet alustalta lähetettävää sähköpostia varten
Verkkokaupat lähettävät tilausvahvistuksia. Jotta ne näyttäisivät tulevan omalta verkkotunnukseltasi, alusta pyytää usein lisätietueita, yleensä muutaman CNAME-tietueen DKIM:ää varten ja joskus oman aliverkkotunnuksen lähettäjälle. Nämä ovat lisätietueita nykyisten sähköpostitietueidesi rinnalla. Niillä on omat nimensä, eivätkä ne korvaa MX-tietuettasi. Varo kaksinkertaisia verkkotunnuksia (www.example.com.example.com) ja loppupistettä (oppitunti 2.2). Jos alusta lähettää verkkotunnuksesi nimissä, tarkista, pitääkö se lisätä SPF-tietueeseesi ja sallivatko DMARC-käytäntösi sen (oppitunti 7.4).
Käytännössä: näin se näkyy hallintapaneelissa
Esimerkkipaneelissa Oma WebOké muutat DNS-välilehdellä @:n olemassa olevaa A-tietuetta Bewerk-painikkeella, poistat AAAA-tietueet ja luot Add Record -toiminnolla CNAME-tietueen www alustan nimeen. DirectAdminista teet saman DNS Administration -osiossa; siellä @ ja * osoittavat oletuksena pakettiisi, joten luo www erikseen.
Muissa hallintapaneeleissa, kuten cPanelissa, Pleskissä, Cloudflaressa tai verkkotunnusvälittäjäsi DNS-näkymässä, painikkeiden nimet ovat erilaiset, mutta kyse on samoista tietueista. Jotkin alustat tarjoavat "yhdistä automaattisesti" -painikkeen, joka asettaa tietueet verkkotunnusvälittäjäsi kanssa tehdyn yhteyden kautta; tarkista jälkeenpäin aina, että vanhat A- ja AAAA-tietueet ovat todella poistuneet.
Yhteenveto
- Reitti 1 (tietueiden lisääminen) pitää sähköpostisi toimintakunnossa; reitti 2 (nimipalvelimet alustalle) vaatii, että siirrät kaikki sähköpostitietueet uudelleen alustalle.
- Kohtaan
@tulee A-tietue, kohtaanwwwyleensä CNAME. CNAME kohdassa@ei ole mahdollinen. - Muuta olemassa olevaa A-tietuetta sen sijaan, että lisäät uuden, ja siivoa vanhat AAAA-tietueet sekä A-tietue kohdalta
www. - Jätä MX, SPF, DKIM ja DMARC ennalleen; varo sähköpostiohjelmaa, joka käyttää palvelimena
example.com-osoitetta. - Kaupan sähköpostitietueet ovat lisätietueita, eivätkä ne korvaa MX-tietuettasi.
Tietovisa
Tehtävä
Tehtävä Z7.3: Verkkokaupan tunnistaminen. Katso, miten alusta hoitaa itse "CNAME kohdalle www" -reitin.
- Etsi tietueen
shops.myshopify.comA-tietue. Alkaako osoite tunnuksella23.227.38.? - Valitse tuntemasi verkkokauppa tai verkkosivusto, joka toimii jollain alustalla. Etsi verkkotunnuksen
www.<tuo verkkotunnus>CNAME-tietue ja paljaan verkkotunnuksen A-tietue. Syötä verkkotunnus ja molemmat vastaukset.
Tarkistus hakee tietueet reaaliaikaisesti vastauksen lähettämisen yhteydessä.
Tehtävä O7.3: Asetukset itse harjoitusvyöhykkeessäsi. Määritä harjoitusvyöhykkeesi ikään kuin yhdistäisit sen verkkokauppa-alustalle, ilman että sähköposti hajoaa. Harjoitusvyöhykkeessä käytät valesovellusta <code>.dnspractice.eushop-demo.dnspractice.eu; oikealla verkkotunnuksellasi käyttäisit alustan hallintanäytöstä saamiasi arvoja.
- Aseta A-tietue kohdassa
arvoon<code>.dnspractice.eu203.0.113.10("alusta"). Kohdassasaa olla vain yksi A-tietue.<code>.dnspractice.eu - Varmista, ettei kohdissa
ja<code>.dnspractice.euwww.ole AAAA-tietuetta.<code>.dnspractice.eu - Luo CNAME
www.osoitteeseen<code>.dnspractice.eushops.shop-demo.dnspractice.eu.Jos kohdassawwwon A-tietue, poista se ensin. - Jätä MX-tietueesi kohdassa
ennalleen. Vähintään yhden MX-tietueen on jäätävä jäljelle.<code>.dnspractice.eu
Tehtävä O7.3
Teet tämän tehtävän omassa harjoitusvyöhykkeessäsi: aidossa DNS-vyöhykkeessä WebOkén nimipalvelimilla, vain sinua varten. Kirjaudu sähköpostiosoitteellasi. Saat kirjautumislinkin sähköpostiisi ja palaat sen jälkeen tälle oppitunnille. Käytämme osoitettasi vain tätä kurssia varten.
Lue lisää
Nämä sivut kuvaavat vaiheet WebOkén hallintapaneeleissa (DirectAdmin ja Oma WebOké). Muissa paneeleissa toiminta on samanlaista.
- DNS-tietueiden hallinta WebOkén Omat sivuilla (esimerkkejä CNAME-, TXT-tietueista ja ulkoisista palveluista)
- DirectAdmin-ohje 5.3: A- tai AAAA-tietueen lisääminen tai muokkaaminen
- DirectAdmin-ohje 5.4: CNAME-tietueet ja piste lopussa
- Käytä verkkotunnuksellesi omia tai ulkoisia nimipalvelimia (kuten Cloudflare)
