DNS és DDNS: mi a különbség, és mire jó?

Miért találja meg a böngésző a weboldalt egy név alapján, és hogyan érhető el az otthoni szerver akkor is, ha a szolgáltató időnként új IP-címet ad? A DNS és a DDNS egyszerűen, saját példával.

2 perc olvasás

Amikor az otthoni szerveremen elindultak az első szolgáltatások, jött a kérdés: hogyan érem el őket otthonról kívülről is, egy megjegyezhető néven? A válasz két betűszó, a DNS és a DDNS. Sokan összekeverik őket, pedig egészen mást csinálnak.

Mi az a DNS?

Az interneten minden gépet egy szám, az IP-cím azonosít. Ezt senki sem akarja fejben tartani, ezért nevet használunk, például itgazda.hu. A DNS (Domain Name System) az a rendszer, ami a névhez megmondja a hozzá tartozó IP-címet. Olyan, mint egy telefonkönyv: beírjuk a nevet, és kikeresi a számot.

A weboldalaknál ez a cím általában évekig nem változik. A tárhelyszolgáltatónál egyszer beállítjuk, és kész.

És mi a DDNS?

Otthon más a helyzet. A legtöbb lakossági internet-előfizetés dinamikus IP-címet kap, vagyis a szolgáltató időnként újat oszt ki. Nálam is így van. Ha a telefonkönyvben a régi szám marad, a név rossz helyre mutat, és a szolgáltatás elérhetetlenné válik.

A DDNS (dinamikus DNS) ezt oldja meg: egy kis program figyeli az aktuális címet, és ha változik, magától frissíti a DNS-rekordot.

A DNS a névhez IP-címet rendel, a DDNS pedig frissíti ezt a címet, ha az internet-szolgáltató újat ad
A DNS a telefonkönyv, a DDNS gondoskodik róla, hogy a benne lévő szám naprakész legyen.

Hogyan csinálom én?

A domainjeim egy tárhelyszolgáltatónál vannak, és a tárhely kezelőfelülete tud DDNS-t: minden aldomainhez ad egy egyedi frissítő címet. A szerveremen egy rövid szkript percenként meghívja ezeket, így ha a cím megváltozik, legfeljebb egy perc múlva minden név újra a jó helyre mutat. Jelenleg nyolc aldomaint frissítek így.

Amikor a DDNS sem segít

Van, ahol a DDNS önmagában kevés. Egyes szolgáltatók több előfizetőt tesznek egy közös nyilvános cím mögé (ezt CGNAT-nak hívják). Ilyenkor a kapott cím nem csak a miénk, így kívülről nem lehet közvetlenül elérni az otthoni gépet, akármilyen jól frissül a név. Ezt érdemes még a beállítás előtt megnézni, nálam szerencsére saját nyilvános cím van.

Otthon, a belső hálózaton pedig egy saját DNS-szerver fut, ami ugyanarra a névre a belső címet adja vissza. Így otthonról is ugyanazzal a névvel érem el a szolgáltatásokat, és a forgalom nem megy ki feleslegesen az internetre.

Kinek hasznos ez?

Mindenkinek, aki otthonról vagy az irodából szeretne elérni valamit kívülről: egy NAS-t, egy kamerarendszert, egy távoli asztalt vagy egy saját szervert. Ha ebben segítség kell, a hálózat beállítását és a szerverek üzemeltetését is vállalom.

  • DNS
  • DDNS
  • hálózat
  • otthoni szerver
Blog

További cikkek

Tudtátok, hogy most már tanár úr?

Szekrényi Péter, azaz Pedro óraadó tanár lett az Óbudai Egyetemen. A legfrissebb beszélgetésében arról volt szó, ott tartunk-e már az általános mesterséges intelligenciánál, és mitől lehet valóban veszélyes. Összefoglaló a videóról.

IT-biztonság a mindennapokban

Frissítések, jelszavak, kétlépcsős azonosítás, gyanús levelek és mentés: öt egyszerű szokás, amivel otthon és a cégnél is sokkal nagyobb biztonságban vannak az adataink.