Razumevanje DNSov,...

To je področje, ki povzroča veliko zmede in nesporazumov med spletnimi oblikovalci in končnimi uporabniki. Preden gremo naprej, najprej poglejmo hitro analogijo: DNS se lahko obravnava kot nekaj podobnega telefonskemu imeniku. Ko se preselite iz ene lokacije na drugo, vaš priimek ostane isti, vendar pa se zamenja vaša telefonska številka. Da bi dodelili vaše ime [priimek] k novi telefonski številki, morate stopiti v stik s ponudnikom telefonskih storitev, ki vas bo dodelil k novi telefonski številki. Dodatno pa bo le-ta obnovil vse podatke v imeniku [direktoriju], da bi vas prikazal z novo telefonsko številko.

Kaj je DNS?
Kje se hranijo vsi DNS zapisi?
Spreminjanje nastavitev imenskega strežnika, tako da se domena usmeri na mojnet.net
Sem posrednik in imam zasebne imenske strežnike, ki ne delujejo!
Dostop do vašega upravitelja domen ["domain manager"]
3- ali 4-dnevna propagacijska doba – kaj se dogaja v tem časovnem okviru
Od kje dobivajo informacije korenski imenski strežniki [Root Name Servers]?
DNS "shramba" [Cache] in vaš Internet ponudnik [ISP]
Postopek DNS "propagiranja" ni omejen le na Internet ponudnike!
Kaj lahko pričakujete v času dveh do štirih dni propagacijske dobe
V časovnem okviru propagacijske dobe stranski učinki
Preverjanje stanja osveževanja vaših DNS [izven vašega Internet ponudnika]
Delo na vašem računu med propagacijsko dobo DNS
Kako lahko pregledam svojo spletno stran, preden spremenim domenske strežnike?

1. Kaj je DNS?

DNS [Domain Name Server] pomeni "domenski imenski strežnik". Domenski imenski strežnik deluje kot velik telefonski imenik [direktorij], v katerem je glavna baza podatkov, ki vsebuje domenska imena kot npr. http://www.mojadomena.com, z ustrezno IP številko. IP številko vzemite podobno kot nekaj podobnega telefonski številki: ko nekdo kliče
http://www.mojnet.net, vaš Internet ponudnik [ISP] pogleda na DNS strežnik in vpraša "kako pridem do mojnet.net?" DNS strežnik odgovori, da se lahko najde na: 83.223.116.81. Kot jo Internet razume, se lahko obravnava kot telefonska številka strežnika, ki gostuje spletno stran http://www.mojnet.net.

2. Kje se hranijo vsi DNS zapisi?

To je malo bolj zapleteno, vendar bomo za namen tega pregleda poskusili to obdržati čimbolj splošno, kot je le mogoče. Obstajata dva osnovna prostora, kjer so DNS zapisi:

 · Mednarodni korenski imenski strežniki ["International Root name servers"] – na svetu jih je 13

 · Register vaše domene ["domain register"], kjer so vaše trenutne DNS nastavitve.

Ko registrirate domensko ime na določenem registratorskem imenskem strežniku ["registers name server"], se vaše DNS nastavitve shranijo na tem strežniku, in v večini primerov usmerjajo vašo domeno na imenski strežnik vašega gostitelja. Ta imenski strežnik je tam, kjer se nahaja IP številka [trenutno dodeljena vašemu domenskemu imenu].

Potem je nekako vpletena še cela hierarhija, vendar na kratko: svetovni korenski imenski strežniki se lahko obravnavajo kot glavni seznami vseh DNS zapisov, in slednjih je trenutno na svetu 13. Ti imenski strežniki so tam, kjer se nahajajo vsi glavni DNS zapisi. DNS strežnik vašega Internet ponudnika [ISP] bo običajno poizvedoval v korenskih imenskih strežnikih vsakih 24 ur. Na ta način osvežijo/obnovijo svoje DNS tabele, ki potem preusmerijo vse www poizvedbe na IP številko strežnika, kjer se le-ti nahajajo.

3. Spreminjanje nastavitev imenskega strežnika, tako da se domena usmeri na mojnet.net

Nastavitve vaših imenskih strežnikov morajo biti osvežene/obnovljene, da bi usmerjale na vaš račun na naših strežnikih. Mi imamo več kot le en strežnik, zato boste morali uporabljati pravilne DNS podatke, da bi prišli do pravega strežnika. Najprej ste kupili domensko ime iz registra in ta register je zdaj, kjer se nahajajo vaše trenutne DNS nastavitve. To je, razen če boste prenesli svoje domensko ime na drug register, v takem primeru bi vi nadzirali vaše DNS nastavitve od tam.

"Register" [seznam], kjer se nahaja vaša domena, usklajuje naše "trenutne" DNS nastavitve z mednarodnimi korenskimi strežniki, ki si potem delijo to informacijo z Internet ponudniki [ISP's], preusmerjevalniki ["routers"] in shranjevalniki ["cache engines"] po vsem svetu. V bistvu je to kot svetovni seznam [direktorij], na katerega se sklicujejo drugi računalniki, ko želijo uskladiti domensko ime z njemu dodeljeno IP številko. Ta IP številka je način, kako se najde določen strežnik, na katerem gostuje vaša spletna stran.

4. Dostop do vašega upravitelja domen ["domain manager"]
                                             [top]

Preprosto pojdite na spletno stran registratorja vaše domene in poiščite povezave, ki kažejo na nekaj podobnega kot: "upravitelj domene" [domain manager], "upravljanje domene" [manage domain] ali nekaj drugega v tem smislu. Potem poglejte vaše pozdravno sporočilo, kjer je poglavje o spremembah DNS, katere morate izvesti. V večini primerov deljeni računi ["shared accounts"] uporabljajo imenske strežnike povezane z mojnet.net, posredniški računi pa uporabljajo imenske strežnike lastne domene.

Večina novejših registrov [kot so na OPEN SRS bazirani objekti], imajo ta postopek opravljen v 5-ih minutah. Preprosto se prijavite v register, izberete "upravljanje domene" [manage domain] in vam bo na voljo možnost osvežitve vaših novih DNS številk. V nasprotju s splošnim mnenjem, podjetje Network Solutions "zdaj" ponuja tudi spletni vmesnik, s katerim se te nastavitve spremenijo, tako da ta postopek z njimi ni več tako zapleten, kot je bil včasih, kljub temu pa še vedno ni tako preprost, kot so sistemi, bazirani na "OPEN SRS". Če določen register "ne" nudi neke vrste upravitelja domen, potem jim boste morali poslati sporočilo, v katerem boste zahtevali spremembo DNS. To je malo verjeten scenarij, ker zdaj že skoraj vsi registri dovolijo, da sami upravljate nastavitve vaše lastne domene preko spletnih vmesnikov.

Ko ste vstopili v "upraviteljski vmesnik" [management interface] vašega domenskega imena, poiščite nastavitev "spremeni ali upravljaj DNS nastavitve" [change or manage DNS settings]. V večini primerov lahko preprosto "izrežete" [cut] in "prilepite" [paste] DNS nastavitve, katere smo vam poslali, neposredno v vnosna polja, katera ustrezajo vašim upravljalskim DNS nastavitvam.

5. Počakajte! Sem posrednik in imam zasebne imenske strežnike, ki ne delujejo!

Najbolj pogost razlog za to je, ker je treba še ustvariti imenske strežnike. To je ponavadi tako preprosto kot zgornji postopek in se lahko izvede preko nadzorne plošče vašega registratorja. Preprosto vnesite imenske strežnike in ustrezne IP številke v obrazec, da bi naredili imenske strežnike. Ko boste končali, sledite poglavju zgoraj, da bi nastavili vašo domeno na nove imenske strežnike.

6. 3 ali 4-dnevna propagacijska doba – Razumevanje, kaj se dogaja v tem časovnem okviru

Na kratko, potrpljenje je vrlina. Spomnite se, o čem smo govorili prej v tem poglavju, glede ogromne velikosti in obsega svetovnega DNS sistema? Na kratko, ko spremenite svoje DNS nastavitve, se morajo le-te propagirati/razširiti preko svetovnih DNS strežnikov. To pomeni tudi, da mora vsak Internet ponudnik [ISP] osvežiti/obnoviti svoje DNS zapise, da bi se te spremembe videle, kar je v večini primerov izvedeno vsakih 24 ur, vendar pa ne vedno...

7. Od kje dobivajo informacije korenski imenski strežniki [Root Name Servers]?

Korenski imenski strežniki delajo poizvedbe v "domenskih registrih" [domain registers] večkrat na dan. Domenski registri so objekti/podjetja kot Network Solutions ter novejši, na OPEN SRS bazirani sistemi. Korenski imenski strežniki bojo zbrali te informacije od mnogih registrov, ki zdaj obstajajo, in osvežili svoje glavne zapise glede na spremembe. Zdaj mora vaš Internet ponudnik [ISP] dostopiti do korenskih imenskih strežnikov in osvežiti svoje DNS zapise, ki se nahajajo na njihovih 'lokalnih' DNS strežnikih. Ta postopek je povsem avtomatiziran; večina Internet ponudnikov bo preverila novosti ["updates"] na korenskih imenskih strežnikih vsakih 24 ur. Vendar pazite, ker bojo nekateri slabši/počasnejši Internet ponudniki v nekaterih primerih ta postopek podaljšali za celo 2 do 4 dni. Če se to zgodi, bo to nedvomno povzročilo dodatno zmedo, ker bo vsakdo lahko dostopal do vašega novega računa na naših strežnikih, razen vas. To se zgodi, ker vaš Internet ponudnik ni osvežil svojih DNS zapisov, ali pa ni počistil svojih DNS "shramb" [cache], kar pomeni, da bojo še vedno usmerjali vašo domeno na stari strežnik. Če ste domeno registrirali na novo, potem boste dobili prazno brskalnikovo okno "Spletna stran ni bila najdena" [Site Not Found].

8. DNS "shramba" [Cache] in vaš Internet ponudnik [ISP]

Tukaj je tudi zadeva glede DNS "shramb", kar je nekaj, pri čemer se tukaj ne bomo spuščali v podrobnosti, zato je tukaj krajša verzija. Vsakič, ko dostopate do spletne strani preko vašega Internet ponudnika, le-ta shrani spletni naslov [URL] in prav tako temu dodeljeno IP številko. Če je njegovo omrežje pravilno nastavljeno, potem morajo shranjeni DNS zapisi "poteči" [Expire] po najmanj vsakih 24 ur. Če pa niso potekli [kar je ponavadi težava], se bo zgodilo naslednje: Vi vpišete spletni naslov
http://www.vasadomena.com, ki vas še vedno pripelje nazaj na račun na starem strežniku.

V veliki večini primerov je to posledica tega, da Internet ponudnik "ni" nastavil svojih strežnikov tako, da bi DNS "shrambe" potekle v primernih časovnih intervalih. Na žalost to vnaša dodatno zmedo pri njihovih uporabnikih, še posebaj pa pri tistih, ki poskušajo preusmeriti domeno na novi strežnik. Drži, včasih vas bo to pripravilo do kričanja, vendar pa, če boste razumeli, čigava krivda dejansko je to, potem boste tudi vedeli, na koga kričati.

9. Postopek DNS "propagiranja" ni omejen le na Internet ponudnike!
                               [top]

In ravno ko ste mislili, da že vse razumete! Na žalost je tega še več. Tudi sam Internet mora osvežiti/počistiti svoje DNS "shrambe". Ko rečemo Internet, imamo v mislih številne vmesne "dostopne točke" [points of access], preko katerih ste preusmerjani, preden pridete do končnega cilja. Te vmesne dostopne točke so večinoma sestavljene iz "Internet preusmerjevalnikov" [Internet Routers] in "Internet shranjevalnikov" [Internet Caching Engines]. Le-ti vzdržujejo svoje lastne DNS "shrambe", ki jim pomagajo pri usmerjanju Internet prometa/preusmerjanju spletnih naslovov na pravilni ciljni IP. Vendar ne skrbite, ker so Internet preusmerjevalniki ponavadi hitrejši pri čiščenju svojih DNS shramb, kot pa Internet ponudniki.

10. Kaj lahko pričakujete v času dveh do štirih dni propagacijske dobe

V večini primerov traja postopek "propagiranja" vsaj 48 ur. Najprej bojo svetovni korenski imenski strežniki preverili vse razne "domenske registre" [Domain Registers] za novosti. V redu, torej so zdaj korenski imenski strežniki opravili svoje delo. Ostalo je na mnogih Internet ponudnikih, ki "naj bi" osvežili svoje DNS  zapise [vsaj na vsakih 24 ur], vendar jih veliko tega ne bo storilo v tem času.

11. V časovnem okviru propagacijske dobe lahko pričakujete "stranske učinke"

Povsem normalno je, da se v času 48-ih ur propagacijske dobe dogajajo čudne stvari, včasih pa še dlje časa. Medtem ko lahko pokažemo cel seznam vseh napak/anomalij, ki se lahko pojavijo v času DNS propagacije, bomo ostali le pri nekaj najbolj pogostih scenarijih, katere doživi večina uporabnikov:

POMOČ! Moji prijatelji lahko pridejo do moje nove spletne strani, mene pa se še vedno preusmerja na STARO!

To je klasičen primer, ker so Internet ponudniki vaših prijateljev osvežili svoje DNS zapise, medtem ko vaš Internet ponudnik na žalost tega [še] ni storil. Kot posledica: vaš Internet ponudnik še vedno usmerja vašo domeno na stari DNS zapis, ki je vaš stari gostovalni račun. Počakajte še par dni in, če se izkaže, da lahko vsi razen vas dostopajo do vašega novega računa, stopite v stik z vašim Internet ponudnikom ter mu sporočite, da naj izpraznijo svoje stare shranjene DNS zapise.

O! www.mojadomena.com me je še pred minuto privedla do mojega novega mojnet.net računa, vendar če zdaj poskusim, me preusmeri na moj stari gostovalni račun – kaj je s tem?

Zelo verjetno je, da je vaš Internet ponudnik v postopku čiščenja svojih DNS "shramb", in/ali v postopku osveževanja svojih lokalnih DNS strežniških zapisov. Med tem majhnim intervalom je normalno, da se kroži med novo in staro spletno stranjo, ker se mogoče stari DNS zapisi še niso povsem počistili iz njihove "shrambe" [cache]. Počakajte še nekaj ur in potem bi moralo biti v redu.

HEJ! Moja nova spletna stran se mi odpre, vendar pa se moje prijatelje še vedno usmerja na mojo staro spletno stran!

Popijte kavo in se imejte za srečnega. Vaš Internet ponudnik je hiter in osvežuje DNS zapise oziroma čisti svoje DNS "shrambe" v kratkih, rednih intervalih. Vaši prijatelji verjetno uporabljajo Internet ponudnika, ki ni tako hiter in/ali učinkovit, da bi delal enako. Edino "zdravilo" zaenkrat. Navsezadnje bojo tudi pri drugih Internet ponudnikih potekle DNS "shrambe" [cache] in bojo zamenjane z osveženimi DNS zapisi.

Kaj se dogaja z mojo e-pošto? Ko poskušam priti do nje, dobim napako "gostitelj ne obstaja" [host does not exist] ali pa "ne morem overiti" [cannot authenticate].

To se lahko zgodi zaradi večih razlogov, v večini primerov pa zaradi tega, ker vaši novi DNS zapisi še niso povsem dokončali postopka "propagiranja". Posledično lahko poskušate dostopati do vašega starega e-poštnega računa na "starem strežniku", ki pa je mogoče že zaprt, ali pa je v stanju DNS kroženja, kar pomeni, da enkrat kaže na novi strežnik in naslednji trenutek na starega.

Dajte temu še malo časa in navsezadnje se bo uredilo. V vmesnem času pa lahko premislite o dostopanju do e-pošte na vašem računu preko spletnega vmesnika ["WebMail"]. Če se tudi vaša domena še ni "propagirala", lahko dostopate do e-poštnega računa na spletnem vmesniku z vašo IP številko. Primer: naslov
http://123.123.123.123/webmail vam bo omogočil dostop do privzetega e-poštnega predala ["mailbox"] na vašem računu. Zamenjajte IP številko s tisto, ki ustreza strežniku, na katerem gostujete [glejte pozdravno sporočilo].

Program "Microsoft FrontPage" zavrača uporabniško ime in geslo, ali pa prikaže sporočilo o napaki: "FrontPage končnice niso nameščene" [FrontPage Extensions Are Not Installed].

Medtem ko bi morali dostopati do programa "FrontPage" z dodeljeno IP številko [dokler se vaša domena ureja/nastavlja za naše strežnike], to ni vedno rešitev. "FrontPage" se lahko obnaša na več različnih načinov, odvisno od tega "kam piha veter". V nekaterih primerih vam bo dovolil začeti "sejo naložitve" [upload session], vendar pa po preverjanju uporabniškega imena in gesla le-teh ne bo prepoznal. V tem primeru je najboljša rešitev počakati, dokler se vaša domena ne začne odzivati na naše strežnike. Ena stvar, glede katere smo gotovi, je da bo "FrontPage" delal brez večjih težav, če boste uporabljali celotni naslov
http://www.mojadomena.com URL za upravljanje vaše spletne strani. Prosto lahko poskusite z vašo IP številko, vendar ne moremo zagotavljati, da bo to delalo.

Zdaj je že več kot en teden. Vsi lahko pridejo do moje spletne strani, le jaz ne!             
 [top]

Ali je vaša domena prej gostovala pri vašem Internet ponudniku? Če je, potem je mogoče, da niso zbrisali tega vnosa v svojih DNS datotekah. Posledica tega je, da ne morete vi in/ali kdorkoli drug dostopati do spletne strani preko tega "določenega Internet ponudnika", ko vas le-ta usmeri na vašo staro spletno stran na svojih strežnikih. Veliko Internet ponudnikov pozabi na to malo podrobnost, kar se lahko sprevrže v tedne skrajne zmede in razočaranja. Če se to dogaja vam, stopite v stik z vašim Internet ponudnikom in se prepričajte, da so opravili potrebne spremembe v njihovih DNS zapisih.

12. Preverjanje stanja [statusa] osveževanja vaših DNS [izven vašega Internet ponudnika]

V primeru, da postanete nepotrpežljivi in/ali se sprašujete, če lahko ostali svet izven vašega Internet ponudnika pride do vaše nove spletne strani, lahko uporabite nadomestno omrežje [z metodo "proxy"] in tam naredite preizkus. V mnogih primerih boste presenečeni, ko boste videli, da se vaša spletna stran odlično odziva, ko pa dostopate do nje neposredno preko strežnikov vašega Internet ponudnika, pa ne obstaja.

Obstaja veliko storitev, ki omogočajo anonimno deskanje po spletu. To sicer ni namen tukaj, se jih pa lahko uporabi za odpravljanje težav z domenami. Kako? Ker vas lahko preusmerijo [z metodo "proxy"] skozi njihovo omrežje, kar pomeni, da so vaše poizvedbe spletnih naslovov [URL] nadzirane s strani "njihovih" shranjenih DNS zapisov. Te storitve osvežujejo/počistijo svoje DNS "shrambe" [cache] veliko pogosteje kot Internet ponudniki, kar jih naredi zelo primerne za preizkušanje vaše domene v omrežju, ki deluje z zadnjimi/najnovejšimi DNS osvežitvami na spletu.

Da bi opravili preverjanje, lahko poskusite priti do svoje spletne strani preko spodnje storitve:
http://anonymizer.com/

Ta vam omogoča vpisati spletni naslov [URL] ter izvede "proxy" vaše poizvedbe skozi svoje strežnike. Če je vaša spletna stran dostopna preko teh strežnikov, potem obstaja možnost, da mora vaš Internet ponudnik še počistiti svoje stare shranjene DNS zapise.

Lahko izvedete tudi "pot sledenja" [trace route] za zunanja ["off site"] preverjanja. Izvedite "pot sledenja" vaše domene in boste lahko videli IP, katerega uporablja glede na DNS strežnike, ki je drugačen od tistega pri vašem Internet ponudniku:
 http://geektools.com/traceroute.php

13. Delo na vašem računu med propagacijsko dobo DNS

Še vedno pa lahko delate na vašem računu, dokler vaša domena išče svojo pot do naših strežnikov preko "IP številke" strežnika, ki je bila priložena v pozdravnem sporočilu. Nekateri računi imajo svoje lastne IP številke, ki se bojo preprosto uporabile kot nadomestilo/zamenjava za vaš spletni naslov [URL], medtem ko se izvajajo spremembe DNS.

Če vaš račun nima lastne IP številke, namesto nje uporabite skupno/deljeno IP številko strežnika, na katerem gostujete, ali pa ime gostiteljskega strežnika ["server hostname"]. Obe metodi bosta zahtevali dodajanje uporabniškega imena na koncu, kot je prikazano spodaj:

http://123.123.123.123/~username/
http://www.mojnet.net/~username/


Vsekakor morate zamenjati IP številko in gostiteljevo ime s tistima, ki sta priložena v pozdravnem sporočilu, ter uporabite zgornji metodi za dostop preko spleta. Za FTP in druge stvari pa uporabite IP številko ali gostiteljevo ime le-tega.

Enostavna pot, kako preveriti, če se vaša domena že odziva na naših strežnikih, je narediti datoteko z imenom "test.html" in jo naložiti v vaš spletni direktorij. Kar preizkušajte spletni naslov
http://www.vasadomena.com/test.html in boste videli, če deluje. Ko bo deloval, boste vedeli, da se vaša domena odziva na vaš račun na "naših strežnikih", in je bila uradno prenešena.  

14. Kako lahko pregledam svojo spletno stran, preden spremenim domenske strežnike? [top]

V določenih okoliščinah lahko nastavimo/pripravimo metodo dostopa za pregledovanje spletnih strani, še preden se zamenja DNS. To pomeni uporabo metode povezovanja z uporabniškim imenom [~username], vendar je namenjena le osnovni obliki dostopa, ter pogosto ne deluje, ko se dostopa do PHP datotek.

Druga možnost je urediti 'hosts' datoteke v operacijskem sistemu Windows, da bi "preslepili" vaš sistem, da misli, da domena gostuje na našem strežniku, medtem ko DNS še vedno kaže na stari strežnik [in drugi strežniki na Internetu vidijo to na starem strežniku]. Vodič, kako to narediti, je na voljo tukaj.

Pomembno: če delate kakršnekoli spremembe v Windows ‘hosts’ datotekah, prosimo poskrbite, da se najprej naredi varnostna kopija ["backup"] in da se vse spremembe  povrnejo/odstranijo, ko boste končali, da se izognete nadaljnim težavam.


Izvedba avtorskega dela © 2008 MOJNET.net. Vse pravice pridržane. Prosimo oglejte si tudi naše Pravno obvestilo in Pravice o zasebnosti.
Stran je optimizirana za uporabnike, ki uporabljajo brskalnike Internet Explorer, Mozilla Firefox, Netscape Navigator, Opera in Safari.