Soms is 'n funksionerende webwerf nie beskikbaar volgens domeinnaam nie. Dit gebeur as gevolg van verkeerde instellings, en in hierdie artikel sal ons ondersoek waarom 'n webwerf nie met sy domeinnaam oopmaak nie en wat om daaraan te doen.
Dit gebeur soms dat dit lyk asof alles reg gekonfigureer is, maar die domein werk nie en die webwerf is nie beskikbaar nie. Om 'n webwerf met sy domeinnaam beskikbaar te maak, moet dit omskep word in 'n IP-adres van die webbediener waar die webwerf gehuisves word. Globale domeinnaamstelsel (DNS) is daarvoor verantwoordelik. Om 'n domein suksesvol na IP-adres te omskep, moet die volgende voorwaardes nagekom word:
- Die domein moet geregistreer en gedelegeer word;
- Bedieners van daardie domeine waarna die bestuur van die domeinuitbreiding gedelegeer is, moet die IP-adres van die webbediener behoorlik stuur;
- Hoëvlak DNS-bedieners moet inligting oor die domein bevat wat op datum is;
As ten minste een van die voorwaardes hierbo nie korrek nagekom word nie, sal die webwerf onbeskikbaar wees.
Kom ons kyk van naderby na hoe dit werk en 'n paar basiese beginsels van diagnostiek in elke stadium.
Hoe om 'n domein te registreer en te delegeer
Domeinregistrasie word na die aankoop uitgevoer. Basies, al wat u doen is om u domeininligting na die hoëvlak domeinuitbreidingsregister te stuur.
Delegering is oorhandiging van domeinuitbreidingsbestuur aan 'n sekere domeinbediener. Om 'n domein te delegeer moet 'n mens die adresse van DNS-bedieners invoer waar hulpbronrekords van hierdie domein sal wees. Die meeste van die tyd word DNS-bedieneradresse verskaf deur die domein of gasheerverskaffer wanneer u 'n domein koop. As 'n reël is daar net twee bedieners. Alle aksies kan deur die administrasiepaneel uitgevoer word. U behoort toegang daartoe te kry na die aankoop.
Om die status van 'n domein na te gaan, kan jy enige Whois-diens gebruik. Gebruik byvoorbeeld hierdie een: whois.com. As die domein reeds geregistreer is, sal jy al die inligting daaroor sien.
Kyk na die volgende velde:
- "betaalde bewerking" — die datum totdat die domein betaal is. Maak seker dat die datum steeds geldig is. As die domein nie betaal word tot op die datum nie, sal dit geblokkeer word. As hulle nie die betaling binne 'n maand ontvang nie, word die domein beskikbaar vir aankoop.
- "staat" — staat. Jy moet seker maak dat die domein status "GEREGISTREER" of "GEDELEGEERD" het. Dit beteken dat die domein geregistreer of gedelegeer is.
- «nbediener» — DNS-bedienersadresse waarna die domeinuitbreidingsbestuur gedelegeer is. U moet seker maak dat die DNS-bedieners korrek is. Soos hierbo genoem, word hierdie adresse gewoonlik verskaf na aankoop deur u domein of gasheerverskaffer.
As jy die boodskap «Domain is beskikbaar» kry, beteken dit dat die domein nie geregistreer is nie en verdere kontroles maak geen sin nie, want jy moet eers die domein koop. Ten spyte van alles is redelik voor die hand liggend, kan onervare gebruikers sekere foute maak terwyl hulle probeer om hosting met 'n nie-bestaande domein te koppel.
As alles op hierdie stadium in orde is met die domein, kan u voortgaan na die volgende stap.
DNS-bedieners kontroleer
Domeinnaambedieners aan wie domeinbestuur gedelegeer is, moet op versoek hulpbronrekords van die domeinuitbreiding terugstuur. Hulpbronrekords is 'n diensinligting oor die domein wat op die DNS-bediener gestoor word. Daar is verskillende tipes hulpbronrekords. Ons benodig net die mees gebruikte tipe «А»-rekord wat definieer watter IP-adres met die domein ooreenstem. As jy domein en gasheer by een verskaffer koop, kan hulpbronrekords outomaties geskep word.
As jy met twee verskillende verskaffers te doen het, moet jy hulle handmatig skep vanaf die administrasiepaneel waartoe jou verskaffer jou toegang moet gee. Kyk na die hulpbronrekords van die «domain111.ru»-domein op die skermkiekies van die DNSManager-paneel van die ISPsystem-maatskappy. Terloops, ons het 'n verwante artikel hier "Hoe om DNS-rekords in DNS-bestuurder te skep en op te stel"
Op hierdie stadium is die punt om seker te maak dat die DNS-bediener waarna die domeinuitbreidingsbestuur gedelegeer is, die tipe «А»-rekord gee, dws die IP-adres van die domein. Om dit na te gaan, gebruik hierdie opdragreëlnutsding «nslookup».
Kom ons kyk na die diagnoseproses en neem die «domchel.ru»-domein as 'n voorbeeld. «Whois»-diens wys dat die domeinuitbreiding aan hierdie DNS-bedieners gedelegeer is: «ns1.rugion.ru» en «ns2.rugion.ru», wat beteken dat elkeen van hulle tipe A-rekord van hierdie domein moet bevat en dit op versoek moet gee, so kom ons kyk dit.
Kom ons maak die opdragreël oop en hardloop «nslookup domchel.ru ns1.rugion.ru», waar die eerste parameter jou domeinnaam is, en die tweede een is die DNS-bediener waaraan die versoek gerig sal word. Die hulpprogram versoek standaard А-rekord, daarom is daar geen "tipe"-parameter nie. As die DNS-diens domeinnaam en IP-adres (soos op die skermkiekie) terugstuur, is alles goed.
Kom ons kyk weer met 'n nie-bestaande domeinnaam.
Die bediener kon nie die versoekte domein in sy databasis vind nie.
As die DNS-bediener nie jou domein in sy databasis kon vind nie, is die eerste ding wat jy moet doen om te kyk of daar tipe A-rekord in die administrasiepaneel is. As dit daar is, kontak die ondersteuningsdiens van die verskaffer. Dit is meer waarskynlik dat die probleem aan hul kant is en met die domeinnaambediener gekoppel is.
Maar as hierdie toets suksesvol is, gaan voort na die volgende stap.
Hoëvlak DNS-bedieners opdatering
Lang storie kort, globale domeinname stelsel werk soos volg: hoëvlak DNS-bedieners bevat inligting oor laervlak DNS-bedieners. Dit beteken dus (soos in ons voorbeeld hierbo «domchel.ru») dat alle bedieners van die «ru»-uitbreiding inligting moet bevat oor «domchel.ru» wat deur ns1.rugion.ru en ns2.rugion.ru DNS-bedieners bedien word.
Met inagneming van die feit dat die toestand van laevlak-domeine voortdurend verander (domeine word geregistreer, word beskikbaar vir aankoop, gedelegeer na ander DNS-bedieners, verander IP-adresse van hul hostings), moet die hoëvlak-databasis van DNS-bedieners altyd opgedateer word.
As 'n reël, na delegering van 'n domein en die skepping van die rekords, word hierdie inligting binne 'n dag oor die netwerk versprei. Eers daarna word jou domein van oral wêreldwyd beskikbaar. Op hierdie stadium is al wat 'n gebruiker hoef te doen wag. As dit langer as een dag neem, maar jou webwerf is steeds nie beskikbaar nie, gaan dit weer na met nslookup. Voer dieselfde opdrag uit, maar gebruik enige publieke DNS-bediener, byvoorbeeld 8.8.8.8 — dit is Google se publieke DNS-bediener.
Kom ons voer hierdie opdrag uit: «nslookup domchel.ru 8.8.8.8»
As die publieke bediener die IP-adres van die domein teruggestuur het soos op die skermkiekie gesien word, beteken dit dat die inligting oor jou domein reeds oor die netwerk versprei is.
As daar genoeg tyd verloop het maar publieke DNS-bedieners steeds nie jou domein kan vind nie, kontak jou verskaffer se ondersteuningsdiens. Daar is blykbaar 'n probleem met data-oordrag na hoëvlak-naambedieners.
Behalwe vir die toets met publieke DNS-bedieners, kan u die plaaslike domeinnaambediener nagaan wat in u rekenaar se netwerkinstellings is. Daar is 'n kans dat die probleem met jou netwerkadapterkonfigurasie op jou rekenaar of met DNS-bedieners van jou internetverskaffer is.
Kom ons voer hierdie opdrag «nslookup domchel.ru» uit As die opdrag nie die korrekte domeinnaambediener bevat nie, sal die versoek aan die plaaslike DNS-bediener gerig word.
Wanneer publieke naambedieners die IP-adres van jou webwerf «weet», maar die plaaslike bediener aanhou reageer dat die domein nie gevind word nie, beteken dit dat die probleem in jou netwerkadapterkonfigurasie op jou rekenaar of jou internetverskaffer se DNS-bediener is.
As u die IP-adres van u domein ontvang nadat u die opdrag uitgevoer het, beteken dit dat die transformasie van die domeinnaam op alle vlakke suksesvol is.
Die aksies wat hierbo beskryf word, sal jou help om die probleem te diagnoseer en te sien of dit met die domeinnaamstelsel verbind is of nie.