Tudásbázis Egyszerű utasítások a Profitserver szolgáltatással való együttműködéshez
Tudásbázis Miért nem érhető el egy webhely a domain neve alapján?

Miért nem érhető el egy webhely a domain neve alapján?


Néha előfordul, hogy egy működő webhely nem érhető el domain név alapján. Ez a helytelen beállítások miatt fordul elő, és ebben a cikkben megvizsgáljuk, hogy egy webhely miért nem nyílik meg a domain neve alapján, és mit tegyünk ellene.

Néha előfordul, hogy úgy tűnik, hogy minden megfelelően van beállítva, de a domain nem működik, és a webhely nem érhető el. Annak érdekében, hogy egy webhely a domain névvel elérhető legyen, át kell alakítani annak a webszervernek az IP-címévé, amelyen a webhely található. A globális domain névrendszer (DNS) felelős ezért. A domain IP-címmé történő sikeres átalakításához a következő feltételeknek kell teljesülniük:

  1. A domaint regisztrálni és delegálni kell;
  2. Azon tartományok szervereinek, amelyekre a tartománykiterjesztés kezelését delegálták, megfelelően el kell küldeniük a webszerver IP-címét;
  3. A magas szintű DNS-kiszolgálóknak naprakész információkat kell tartalmazniuk a tartományról;

Ha a fenti feltételek közül legalább egy nem teljesül megfelelően, a weboldal nem érhető el.

Nézzük meg közelebbről a működését és a diagnosztika néhány alapját az egyes szakaszokban.

Hogyan regisztráljunk és delegáljunk domaint

Domainregisztráció a vásárlás után történik. Alapvetően mindössze annyit kell tennie, hogy elküldi a domain adatait a magas szintű tartománykiterjesztés-nyilvántartásba.

A delegálás a tartománykiterjesztés kezelésének átadása egy bizonyos tartománykiszolgálónak. Egy tartomány delegálásához meg kell adni azoknak a DNS-kiszolgálóknak a címét, ahol a tartomány erőforrásrekordjai találhatók. A DNS-kiszolgálók címét legtöbbször a domain vagy a tárhelyszolgáltató adja meg, amikor megvásárol egy domaint. Általános szabály, hogy csak két szerver van. Minden művelet végrehajtható az adminisztrációs panelen keresztül. A vásárlás után hozzá kell jutnia.

A domain állapotának ellenőrzéséhez bármely Whois szolgáltatást használhat. Például használja ezt: whois.com. Ha a domain már regisztrálva van, akkor minden információt látni fog róla.

WHOIS-domainnév ellenőrzése

Vessen egy pillantást a következő mezőkre:

  1. "fizetett-ig" — a domain kifizetéséig tartó dátum. Győződjön meg arról, hogy a dátum még érvényes. Ha a domaint a dátumig nem fizetik ki, az blokkolva lesz. Ha egy hónapon belül nem kapják meg a fizetést, a domain megvásárolhatóvá válik.
  2. "állami" — статус. Győződjön meg arról, hogy a domain státusza «REGISZTRÁLT» vagy «DELEGÁLT». Ez azt jelenti, hogy a domain regisztrálva vagy delegálva van.
  3. "nszerver" — A DNS-kiszolgálók címei, amelyekre a tartománykiterjesztés kezelését delegálták. Győződjön meg arról, hogy a DNS-kiszolgálók megfelelőek. Ahogy fentebb említettük, ezeket a címeket általában a domain vagy a tárhelyszolgáltató megvásárlása után adja meg.

Ha a „Domain elérhető” üzenetet kapja, az azt jelenti, hogy a domain nincs regisztrálva, és nincs értelme a további ellenőrzéseknek, mert először meg kell vásárolnia a domaint. Annak ellenére, hogy minden teljesen nyilvánvaló, a tapasztalatlan felhasználók elkövethetnek bizonyos hibákat, amikor nem létező domainnel próbálják összekapcsolni a tárhelyet.

Az elérhető domain ellenőrzése

Ha ebben a szakaszban minden rendben van a domainnel, folytathatja a következő lépéssel.

DNS-kiszolgálók ellenőrzik

Azoknak a tartománynév-kiszolgálóknak, amelyekre a tartománykezelést delegálták, kérésre vissza kell adniuk a tartománykiterjesztés erőforrásrekordjait. Az erőforrásrekordok a DNS-kiszolgálón tárolt szolgáltatásinformációk a tartományról. Különféle típusú erőforrásrekordok léteznek. Csak a leggyakrabban használt «А» típusú rekordra van szükségünk, amely meghatározza, hogy melyik IP-cím felel meg a tartománynak. Ha egy szolgáltatótól vásárol domaint és tárhelyet, az erőforrásrekordok automatikusan létrehozhatók.

Ha két különböző szolgáltatóval kell foglalkoznia, manuálisan kell létrehoznia azokat az adminisztrációs panelről, amelyhez a szolgáltatónak hozzáférést kell biztosítania. Tekintse meg a «domain111.ru» domain erőforrásrekordjait az ISPsystem cég DNSManager paneljének képernyőképein. Egyébként van itt egy kapcsolódó cikkünk "DNS-rekordok létrehozása és beállítása a DNS-kezelőben"

Miért nem nyílik meg a webhely domain szerint - DNS-kiszolgálók ellenőrzése

Ebben a szakaszban az a lényeg, hogy megbizonyosodjon arról, hogy a DNS-kiszolgáló, amelyre a tartománykiterjesztés kezelését delegálták, kiadja az «А» típusú rekordot, azaz a tartomány IP-címét. Ennek ellenőrzéséhez használja ezt az «nslookup» parancssori segédprogramot.

Vessünk egy pillantást a diagnosztikai folyamatra, és vegyük példának a «domchel.ru» domaint. A «Whois» szolgáltatás azt mutatja, hogy a tartománykiterjesztés ezekhez a DNS-kiszolgálókhoz lett delegálva: «ns1.rugion.ru» és «ns2.rugion.ru», ami azt jelenti, hogy mindegyiknek tartalmaznia kell ennek a tartománynak A típusú rekordját, és kérésre ki kell adnia, úgyhogy nézzük meg.

Nyissuk meg a parancssort, és futtassuk az «nslookup domchel.ru ns1.rugion.ru» fájlt, ahol az első paraméter a domain neve, a második pedig a DNS-kiszolgáló, amelyhez a kérés címezni fog. A segédprogram alapértelmezés szerint А rekordot kér, ezért nincs “type” paraméter. Ha a DNS szolgáltatás tartománynevet és IP-címet ad vissza (mint a képernyőképen), akkor minden rendben van.

A DNS-kiszolgálók az nslookup paranccsal ellenőrzik

Ellenőrizzük még egyszer egy nem létező domain névvel.

A DNS-kiszolgálók az nslookup paranccsal ellenőrzik

A szerver nem találta a kért tartományt az adatbázisában.

Ha a DNS-kiszolgáló nem találja az Ön tartományát az adatbázisában, először ellenőrizze, hogy van-e A típusú rekord az adminisztrációs panelen. Ha ott van, lépjen kapcsolatba a szolgáltató ügyfélszolgálatával. Valószínűbb, hogy a probléma az ő oldalukon van, és a domain névszerverhez kapcsolódik.

De ha ez a teszt sikeres, folytassa a következő lépéssel.

Magas szintű DNS-kiszolgálók frissítése

Röviden, a globális domain névrendszer a következőképpen működik: a magas szintű DNS-kiszolgálók információkat tartalmaznak az alacsonyabb szintű DNS-kiszolgálókról. Ez azt jelenti (mint a fenti «domchel.ru» példánkban), hogy a «ru» kiterjesztés minden szerverének tartalmaznia kell az ns1.rugion.ru és ns2.rugion.ru DNS-kiszolgálók által kiszolgált «domchel.ru»-ról szóló információkat.

Tekintettel arra, hogy az alacsony szintű tartományok állapota folyamatosan változik (domaineket regisztrálnak, megvásárolhatóvá válnak, más DNS szerverekhez delegálják, tárhelyeik IP címét változtatják), a DNS szerverek magas szintű adatbázisát mindig frissíteni kell.

Általános szabály, hogy egy tartomány delegálása és a rekordok létrehozása után ez az információ egy napon belül szétoszlik a hálózaton. Csak ezután válik elérhetővé domainje bárhonnan világszerte. Ebben a szakaszban a felhasználónak csak várnia kell. Ha egy napnál tovább tart, de webhelye továbbra sem érhető el, ellenőrizze még egyszer az nslookup segítségével. Futtassa ugyanazt a parancsot, de bármilyen nyilvános DNS-kiszolgálót használjon, például a 8.8.8.8-at – ez a Google nyilvános DNS-kiszolgálója.

Futtassuk ezt a parancsot: «nslookup domchel.ru 8.8.8.8»

Futtassuk ezt a parancsot: «nslookup domchel.ru 8.8.8.8»

Ha a nyilvános szerver visszaadta a tartomány IP-címét a képernyőképen látható módon, az azt jelenti, hogy a domainnel kapcsolatos információk már el vannak terjedve a hálózaton.

Ha elég idő telt el, de a nyilvános DNS-kiszolgálók továbbra sem találják a domainjét, lépjen kapcsolatba szolgáltatója ügyfélszolgálatával. Nyilvánvalóan probléma van a magas szintű névszerverekre való adatátvitellel.

A nyilvános DNS-kiszolgálókkal végzett tesztelés mellett ellenőrizheti a számítógép hálózati beállításaiban található helyi tartománynévszervert. Lehetséges, hogy a probléma a számítógép hálózati adapterének konfigurációjával vagy az internetszolgáltató DNS-kiszolgálóival van.

Futtassuk ezt az «nslookup domchel.ru» parancsot. Ha a parancs nem tartalmazza a megfelelő tartománynév-kiszolgálót, a kérés a helyi DNS-kiszolgálóhoz lesz címezve.  

Futtassuk ezt a parancsot: «nslookup domchel.ru»

Ha a nyilvános névszerverek «tudják» az Ön webhelyének IP-címét, de a helyi szerver folyamatosan azt válaszolja, hogy a tartomány nem található, az azt jelenti, hogy a probléma a számítógép hálózati adapterének konfigurációjában vagy az internetszolgáltató DNS-szerverén van.

Ha a parancs futtatása után megkapja a tartomány IP-címét, az azt jelenti, hogy a tartománynév-átalakítás minden szinten sikeres.

A fent leírt műveletek segítenek diagnosztizálni a problémát, és megnézni, hogy az kapcsolódik-e a domain névrendszerhez vagy sem.

❮ Előző cikk DNS-rekordok létrehozása és beállítása a DNS-kezelőben
Következő cikk ❯ A .htaccess fájl beállítása

Kérdezzen meg minket a VPS-ről

Mindig készséggel válaszolunk kérdéseire a nap és az éjszaka bármely szakában.