Mi a DNS?
A Domain Name System (DNS) szolgáltatás a nyilvános (külső) IP-címek numerikus formából tartományi formába történő átalakítására szolgál. Ez azt jelenti, hogy nem kell megjegyeznie a 62.121.128.13-as címeket, hanem egyszerűen a www.ostelsat.hu címet kell megjegyeznie.
A numerikus jelölés domainnévre való lefordítását az illetékes DNS-szolgáltató végzi, amelyhez a számítógép kérést küld a cím lefordítására. Amint a számítógép megkapja a numerikus címet tartalmazó választ, kapcsolatot létesít a megfelelő számítógéppel.
A numerikus jelölés domainnévre való lefordítását az illetékes DNS-szolgáltató végzi, amelyhez a számítógép kérést küld a cím lefordítására. Amint a számítógép megkapja a numerikus címet tartalmazó választ, kapcsolatot létesít a megfelelő számítógéppel.
Az ügyfél diagramja - szerverkommunikáció:
1. Melyik IP-cím, ami egyenértékű www.ostelsat.hu-lal?
2. www.ostelsat.hu van a 62.121.128.13
3. Hi, 62.121.128.13 ! Küldjed a WWW tartalmat nekem.
4. Itt van ez!
2. www.ostelsat.hu van a 62.121.128.13
3. Hi, 62.121.128.13 ! Küldjed a WWW tartalmat nekem.
4. Itt van ez!
Ez a kommunikáció akkor lehetséges, ha a kiszolgáló rendelkezik egy állandó nyilvános (külső) IP-címmel, amelyen mindig elérhető. A DNS-kiszolgáló adatbázisában a 62.121.128.13 címnek a www.ostelsat.hu címhez való viszonyát meghatározó bejegyzés a bevitelt követően állandóan érvényes és változatlan marad. Ezért az ügyfél mind a tartományi címen keresztül (és a DNS-fordítást használva), mind pedig közvetlenül a numerikus címen keresztül (a DNS-kiszolgálót megkerülve) kommunikálhat a kiszolgálóval.
Mi a DDNS?
Amikor egy szervert szeretne üzemeltetni, pl. egy weboldallal vagy kamerák megfigyelésével, amely az internet bármely pontjáról elérhető, és nem rendelkezik fix IP-címmel, hanem azt (a nyilvános címet) dinamikusan kapja egy DHCP-kiszolgálótól (pl. a Neostrada esetében), akkor DDNS-t (Dynamic Domain Name System), azaz egy dinamikus névkiszolgáló szolgáltatást kell használnia.
Hogyan dolgozik a DDNS?
A Neostrada-ügyfelek nem rendelkeznek statikus IP-címmel - ez időszakosan változik. Mint fentebb bemutattuk, ebben a helyzetben lehetetlen szervert futtatni, mert a szerver aktuális IP-címe ismeretlen lenne. A DNS-kiszolgáló, amely a tartománynevet számszerűvé fordítja, egy adott IP-re mutat. Amint az IP-szám megváltozik, a DNS-adatok érvényüket vesztik.
A megoldást a DDNS szolgáltatás biztosítja. A DNS-kiszolgálóhoz hasonlóan egy olyan adatbázist biztosít, amely a domain és a numerikus címek közötti kapcsolatokat tartalmazza, de ez az adatbázis a domain tulajdonosa kérésére frissíthető. Ennek a funkciónak köszönhetően a kiszolgáló a domain-címen elérhető, függetlenül annak tényleges IP-számától. Ilyen esetben a szerver elérése a DDNS szerver által lefordított domain nevére korlátozódik, hacsak nem ismerjük a tényleges IP számát (de természetesen nem tudjuk, hogy az meddig lesz érvényes).
Nem szabad elfelejtenünk, hogy amikor a DHCP-kiszolgáló megváltoztatja az IP-címet, némi időbe telik, amíg az ügyfélszoftver vagy az útválasztó észleli ezt a változást, és miután az értesítést elküldték a DDNS-kiszolgálónak, még körülbelül egy percbe telik, amíg ezt az adatot elküldi a DNS-kiszolgálónak az adatbázis frissítéséhez. Ennek eredményeképpen a szerverünk időszakosan, akár több percig is elérhetetlen lesz, minden alkalommal, amikor az IP-cím megváltozik.
Az ábra a DDNS-en keresztül történő, fix IP-címmel nem rendelkező ügyfél és kiszolgáló közötti kommunikáció szemléltető ábráját mutatja:
1. Az Ön IP-címe 83.17.30.134.
2. A dipol.no-ip.org címe 83.17.30.134
3. Mi a dipol.no-ip.org jelenlegi IP-címe?
4. A dipol.no-ip.org most 83.17.55.212.
5. Szia, 83.17.30.134 küldd el nekem a www tartalmadat.
6. Itt van!
7. Az IP-címed 83.17.55.212-re változott.
8. A dipol.no-ip.org most már 83.17.55.212
9. Mi a dipol.no-ip.org jelenlegi IP címe?
10. A dipol.no-ip.org címe most 83.17.55.212.
11. Szia, 83.17.55.212. Küldje el nekem a www tartalmát.
12. Itt is van!
2. A dipol.no-ip.org címe 83.17.30.134
3. Mi a dipol.no-ip.org jelenlegi IP-címe?
4. A dipol.no-ip.org most 83.17.55.212.
5. Szia, 83.17.30.134 küldd el nekem a www tartalmadat.
6. Itt van!
7. Az IP-címed 83.17.55.212-re változott.
8. A dipol.no-ip.org most már 83.17.55.212
9. Mi a dipol.no-ip.org jelenlegi IP címe?
10. A dipol.no-ip.org címe most 83.17.55.212.
11. Szia, 83.17.55.212. Küldje el nekem a www tartalmát.
12. Itt is van!
A DDNS szolgáltatás számos szolgáltatón keresztül érhető el. Alapváltozata, amely elegendő a fenti konfiguráció támogatásához, általában ingyenes. Minden DDNS-t támogató eszközön általában alapértelmezés szerint több szolgáltató címe van előre beállítva. A legnépszerűbbek a következők:
DynDNS (www.dyndns.org)
No-IP (www.no-ip.com)
DDNS konfigurációs példa a TP-LINK TL-W8960N N2904 ADSL routerhez és a No-IP.com szolgáltatáshoz
Először létre kell hoznia egy fiókot a http://www.No-IP.com oldalon. Ehhez kattintson a weboldalon a Create Account.
A következő oldalon töltse ki a következő rovatokat:
- First name- keresztnév,
- Last name- vezetéknév,
- How did you hear about us- kérdés, hogyan szerzett tudomást a No-IP.com-ról
- Zip/Postal Code- irányítószám,
- Intended Use- portál használat,
- Email- Email cím- a fiók aktiválásához szükséges,
- PasswordJelszó,
- Confirm Password- jelszó megerősítése,
- Security Question- a jelszó helyreállítása során feltett minta kérdés,
- Your Answer- az Ön válasza,
- Birthday///- az Ön születésnapja,
Ezután megjelenik a képernyő, amely megerősíti a fiók létrehozását és az e-mail elküldését (a regisztráció során megadott címre).
Kattintson az üzenetben található aktiválási linkre.
Kattintson a login elemre, hogy belépjen az ügyfél bejelentkezési oldalra.
A bejelentkezéshez meg kell adnia Email és Password.
Új DNS-állomásnév létrehozásához kattintson az alábbi képre.
Új állomás hozzáadásához kérjük :
- írja be Hostnamea cím aldomainje,
- válassza ki a tartományt pl. zapto.org,
- válassza ki DNS Host (A),
- nyomja meg a Create Host gombot.
Egy új állomás létrehozása után láthatja az IP-címét. Most már konfigurálhatja a TP-LINK TL-W8960N N2904 routert.
A TP-LINK-ben nyissa meg a készülék konfigurációs oldalát ( alapértelmezés szerint http:192.168.1.1 Login; admin, Password: admin), majd lépjen a Advanced Setup/DNS/Dynamic DNS// fülre, és nyomja meg a Add gombot.
Válassza ki a No-IP szolgáltatót a megfelelő mezőben, adja meg a hoszt címét, majd adja meg a bejelentkezési adatot (adres email) és a jelszót. A megadás után kattintson a Save/Apply gombra.