miten Verkkotunnusjärjestelmä (DNS) toimii – perusteet

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

Mainos

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?

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

Mainos

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ää.

DNS-järjestelmä 4 askelmassa graafisena
DNS toimii yksinkertaistetusti esitetyissä neljässä vaiheessa. (kaavio itse tehty)

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

Mainos

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], …
DNS kirjaa selitti lyhyesti ja ytimekkäästi.

on vielä muutama merkintä, mutta tärkeimmät ovat kaikki edustettuina luettelossa.

Mainos

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ä

mitä DNS yksinkertaisesti selittää?

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.

mitä TTL tarkoittaa?

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.

miksi uusilla DNS-merkinnöillä tai muutoksilla on viive?

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.

Mainos

mikä on DNS-kysely?

verkkotunnuksen tai IP: n DNS-kyselyllä saat merkinnän DNS-palvelimeen. Jokaiselle DNS-kyselylle on määritettävä haluttu DNS-tietue.

Mitä eroa on DNS-palvelimella ja nimipalvelimella?

eroa ei ole. Molemmat sanat viittaavat samaan asiaan ja tarkoittavat vastuullista palvelinta, jonka on huolehdittava nimen resoluutiosta.

mikä on ensisijainen ja Toissijainen DNS-palvelin?

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.

mitkä ovat DNS-asetukset?

verkkolaitteissa vaaditaan usein DNS-asetuksia. Kotiverkossa DNS-palvelin on yleensä reitittimen IP. Kuitenkin, sinun pitäisi aina määrittää Toissijainen DNS-palvelin.

millä iso/OSI-7-mallin kerroksella DNS toimii?

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.

johtopäätös

Vastaa

Sähköpostiosoitettasi ei julkaista.