DNS tulee sanoista Domain Name System ja on yksi monista järjestelmistä, jotka on merkitty monimutkaisiksi. Käsite on niin yksinkertainen kuin se on nerokas ja ilman DNS Internet kuten tiedämme sitä ei olisi olemassa!Mainokset
jos selittäisin DNS: n 8-vuotiaalle, sanoisin: ”olemme liian tyhmiä muistamaan numeroita ja DNS auttaa meitä muistamaan sen sijaan tekstiä.”
no, se on melko epätarkka vastaus, mutta periaatteessa tämä on DNS: n alatehtävä, joten meidän ei tarvitse muistaa verkkosivuston IP: tä, vaan verkkotunnus (81.169.255.51 tulee webdeasy.de). mainokset
- miten DNS toimii?
- Vaihe 1 – Kysy DNS-palvelimelta IP-osoite
- Vaihe 2 – reititin etsii IP-osoitetta Internetistä
- Vaihe 3 – Vastaus kelvollisella osoitteella lähetetään
- Vaihe 4 – vastaus reitittimestä asiakkaalle
- TTL
- DNS-tietueet
- miten asetan DNS-tietueet ja miten voin tarkistaa ne?
- FAQ-Usein kysyttyjä kysymyksiä
- johtopäätös
miten DNS toimii?
selittääkseni, miten DNS toimii, olen luonut sinulle yksinkertaistetun kaavion tähän.
vasemmalta puolelta löytyy Oma tietokone, älypuhelin tai kannettava tietokone eli verkkolaite, joka on kytketty verkkoon. Kotona tämä on yleensä kotiverkko reitittimellä ja koulussa tai yliopistossa verkkosi.Mainokset
keskellä on DNS-palvelin, tämän tehtävän suorittaa normaalisti reititin, jolla käytät Internetiä. Oikealla puolella meillä on palvelin sivun haluat pyytää.
oletetaan, että haluat soittaa sivulle webdeasy.de selaimesi kautta. Pidämme” normaali ” kokoonpano kotiverkon. Joissakin verkoissa voi olla, että rakenne on hieman erilainen.
Vaihe 1 – Kysy DNS-palvelimelta IP-osoite
kun olet lähettänyt URL-osoitteen selaimessasi, tämä pyyntö menee reitittimeen. Se näyttää, onko se löytää IP-osoite merkintä webdeasy.de sen DNS välimuisti (Rekisteröidy, jossa IP-osoitteet verkkotunnuksia seistä).Mainokset
jos merkintä on olemassa, järjestelmä tarkistaa, onko TTL: n voimassaolo päättynyt. Yksinkertaisin tapaus on, että tämä merkintä on edelleen voimassa. Sitten reititin palauttaa IP-osoitteen ja se on siinä.
Vaihe 2 – reititin etsii IP-osoitetta Internetistä
jos merkintää ei ole tai TTL on vanhentunut, reitittimen on etsittävä oikea IP-osoite. Se tekee tämän pyytämällä useita DNS-palvelimia Internetissä nykyisen IP-osoitteen. Kunnes yksi DNS-palvelin vastaa ja sanoo: ”Hei, minulla on nykyinen IP webdeasy.de”. näillä perusasioilla emme välitä siitä, miten palvelin tarkalleen toimii.
Vaihe 3 – Vastaus kelvollisella osoitteella lähetetään
kelvollinen IP-osoite lähetetään takaisin reitittimeen. Se säästää sen uudelleen, kunnes sitä tarvitaan uudelleen. Sitten peli alkaisi uudelleen vaiheessa 1.Mainokset
Vaihe 4 – vastaus reitittimestä asiakkaalle
sen jälkeen sait kohdepalvelimen IP-osoitteen ja tietokoneesi pyytäisi nyt sivun todelliset tiedot HTTP: n kautta. ”DNS-prosessi” on nyt valmis.
TTL
TTL tarkoittaa aikaa elää ja on arvo, joka ilmaisee sekunneissa, kuinka kauan DNS-merkintä on voimassa.
normaalisti a-tietueiden arvot ovat esimerkiksi yksi tunti (3600 sekuntia) ja NS-merkintöjen yksi päivä (86400 sekuntia). Tämä arvo voi kuitenkin vaihdella ja sitä voidaan säätää verkkotunnuksen DNS-asetuksissa.
varsinkin jos sivu on tarkoitus siirtää toiselle palvelimelle ja nimipalvelin, sähköpostipalvelin tai verkkosivuston IP muuttuu Tämän seurauksena, tämä arvo asetetaan usein muutamaa minuuttia etukäteen, koska muuten tärkeät palvelut ovat poissa käytöstä/viallisia useita tunteja.Mainokset
DNS-tietueet
on olemassa erilaisia DNS-tietueita tai resurssitietueita, joilla kaikilla on erilaiset tehtävät. Koska verkkotunnukselle voi perustaa sähköpostipalvelimia ja vastaavia, on myös erilaisia merkintöjä eri tehtäviin.
olen järjestänyt tässä taulukossa olevien merkintöjen järjestyksen niin, että ne on lajiteltu ”tärkeyden” tai ”taajuuden”mukaan. Aina näin ei tietenkään ole, mutta voi olla karkea arvio.
tietue | kuvaus |
---|---|
a-tietue | a-tietue antaa tuloksena pyydetyn verkkotunnuksen IPv4-osoitteen. esimerkki: webdeasy.de = > 81. 169.255.51 |
AAAA-tietue | tämän seurauksena AAAA-tietue antaa pyydetyn verkkotunnuksen IPv6-osoitteen. esimerkki: facebook.com = > 2a03: 2880: f106: 83: face: b00c: 0: 25de Info: Katso kursivoitu IPv6 🙂 |
MX-tietue | MX-tietue tarjoaa tuloksena vastuulliset postipalvelimet. esimerkki: google.com = > aspmx.l.google.com Info: niitä voi olla enemmän kuin yksi, jos yksi sähköpostipalvelin epäonnistuu. Niillä on erilaiset prioriteetit. |
NS-tietue | NS-tietue palauttaa toimialueen vastuulliset DNS-palvelimet (nimipalvelimet). esimerkki: google.com = > ns1.google.com Tipp: aseta aina vähintään kaksi DNS-palvelinta (ensisijaisesti oma, toissijaisesti esim. Google (8.8.8.8) |
TXT-tietueeseen | voidaan syöttää erilaisia tietoja. All-rounderia voidaan käyttää esimerkiksi Googlen Hakukonsolin validointiin tai SSL-varmenteiden validointiin. Lisäksi SPF-ja DMARC-merkinnät on asetettu vahvistamaan postiliikennettä ja suojaamaan sitä roskapostilta. esimerkki: webdeasy.de = > google-site-verification=bfod2tulu3ioia3brlhlzkpcvlc0dtcwwfyyqtvj2he |
CNAME-Record | CNAME records toimii peiteniminä. Jos verkkotunnukset webdeasy.de ja www.webdeasy.de jos osoitat samaan IP: hen, luot yhden niistä a-tietueeksi ja toisen CN-tietueeksi. Jos nyt IP muuttuu, vain A-tietuetta täytyy säätää. |
PTR-ennätys | PTR-ennätys toimii toisin päin, ts. se voi muuntaa IP-osoitteet kelvollisiksi verkkotunnuksiksi. esimerkki: 193.99.144.80 = > redirector.heise.de Info: tätä tekniikkaa kutsutaan myös käänteiseksi DNS: ksi. |
SOA-tietue | Soa (viranomaisen alku) antaa tietoja verkkotunnuksen vastaavasta DNS-vyöhykkeestä. esimerkki: google.com = >z. b. name: google.com, rname: rname: [email protected], … |
on vielä muutama merkintä, mutta tärkeimmät ovat kaikki edustettuina luettelossa.
miten asetan DNS-tietueet ja miten voin tarkistaa ne?
voit asettaa merkinnät suoraan sen palveluntarjoajan kanssa, jolta olet vuokrannut verkkotunnuksesi. Useimmat tuntemani hosterit tarjoavat näitä asetuksia. Aina sillä vinkillä, että kannattaa olla varovainen. Mutta olet nyt DNS ammattilainen! 🙂
jos olet vuokrannut oman palvelimesi, voit määrittää sen myös nimipalvelimeksi. Tähän voi käyttää esimerkiksi Pleskiä.
Internetissä on monia verkkotyökaluja DNS-merkintöjen tarkistamiseen ja myös nykyisen TTL: n katseluun. Pidän enemmän heisen työkalusta.de.
FAQ-Usein kysyttyjä kysymyksiä
lyhyesti sanottuna DNS on tietomuoto. Sen päätehtävä on ratkaista verkkotunnukset IP-osoitteiksi (nimitarkkuus). Esimerkiksi se ratkaisee verkkotunnuksen webdeasy.de Into the IP 81.169.255.51. Tämä on tärkeää verkkosivustoille, mutta myös sähköposteille ja monille muille sovelluksille.
TTL tulee sanoista ”Time To Live” ja edustaa DNS-tietueen voimassaoloaikaa. Kesto määritellään sekunneissa. Kun aika on kulunut umpeen, pyydetty merkintä on virheellinen ja DNS-palvelin kyselee sen uudelleen. Sillä välin merkinnät ovat palvelimen välimuistissa.
tämä johtuu TTL: stä (Time To Live). Tietueet tallennetaan palvelimen välimuistiin, kunnes merkintä julistetaan virheelliseksi ja vasta sitten pyydetty palvelin tiedustelee sen uudelleen.
verkkotunnuksen tai IP: n DNS-kyselyllä saat merkinnän DNS-palvelimeen. Jokaiselle DNS-kyselylle on määritettävä haluttu DNS-tietue.
eroa ei ole. Molemmat sanat viittaavat samaan asiaan ja tarkoittavat vastuullista palvelinta, jonka on huolehdittava nimen resoluutiosta.
verkkolaitteille voidaan asettaa Useita DNS-palvelimia. Jos ensisijainen palvelin ei toimi, pyyntö lähetetään suoraan toissijaiselle palvelimelle, jotta loppukäyttäjälle ei synny ongelmia. Ensisijainen DNS-palvelin tulisi aina olla ensisijainen palvelin.
verkkolaitteissa vaaditaan usein DNS-asetuksia. Kotiverkossa DNS-palvelin on yleensä reitittimen IP. Kuitenkin, sinun pitäisi aina määrittää Toissijainen DNS-palvelin.
DNS toimii kerroksissa 5 (suojauskerros), 6 (esityskerros) ja 7 (sovelluskerros). Sen vuoksi sitä ei ole selvästi osoitettu kerrokseksi. Epäselvän rajauksen vuoksi myös kerrokset 5, 6 ja 7 yhdistetään yhdeksi TCP/IP-mallissa.