Bezwen Verifye dns lokalman lè l sèvi avèk gen tout pouvwa sou OSX?

OSX Mac Tèminal

Youn nan kliyan mwen yo demenaje sit entènèt yo nan yon kont esansyèl hosting. Yo mete ajou anviwònman dns domèn yo pou dosye A ak CNAME men yo te gen yon moman difisil pou detèmine si wi ou non sit la te rezoud ak nouvo kont hosting (nouvo adrès IP).


Gen kèk bagay ou dwe kenbe nan tèt ou lè depanaj dns. Konprann ki jan dns travay, konprann ki jan Rejis domèn ou travay, ak Lè sa a, konprann ki jan lame ou jere antre domèn yo.


Ki jan dns travay


Lè ou tape yon domèn nan yon navigatè:


  1. Se domèn nan gade moute nan yon entènèt sèvè non jwenn kote yo ta dwe voye demann lan.
  2. Nan ka yon demann domèn entènèt (http), yon sèvè non pral retounen adrès IP la nan òdinatè w lan.
  3. Lè sa a, òdinatè w lan magazen sa a lokalman, ke yo rekonèt kòm ou DNS Cache.
  4. Se demann lan voye bay lame a, ki wout demann lan intern epi prezante sit ou.


Kijan Rejis Domèn ou ap travay


Yon nòt sou sa a ... se pa tout rejistrè domèn aktyèlman jere dns ou. Mwen gen yon sèl kliyan, pou egzanp, ki anrejistre domèn yo nan Yahoo! Yahoo! pa aktyèlman jere domèn nan malgre li parèt konsa nan administrasyon yo. Yo jis yon revandè pou Tucows. Kòm yon rezilta, lè ou fè yon chanjman nan anviwònman dns ou nan Yahoo !, li ka pran èdtan anvan chanjman sa yo aktyèlman mete ajou nan la reyèl rejistrè domèn.


Lè anviwònman dns ou jwenn mete ajou, yo Lè sa a, pwopaje atravè yon etalaj de serveurs atravè entènèt la. Pifò nan tan an, sa a literalman jis pran yon kèk segond rive. Sa a se youn nan rezon ki fè moun ap peye pou jere dns. Konpayi DNS jere tipikman gen tou de èkse epi yo ekstrèmman vit ... souvan pi vit pase rejistrè domèn ou.


Yon fwa ke serveurs entènèt yo mete ajou, pwochenn fwa sistèm ou an fè demann dns lan, adrès IP kote sit ou a anime a retounen. REMAK: Kenbe nan tèt ou ke mwen te di pwochenn fwa sistèm ou an fè demann lan. Si ou te deja mande domèn sa a, entènèt la ta ka ajou men sistèm lokal ou a ka rezoud yon ansyen adrès IP ki baze sou Cache dns ou.


Ki jan dns lame ou a ap travay


Adrès IP la ki retounen ak kache nan sistèm lokal ou a pa tipikman inik nan yon sèl sit entènèt. Yon lame ka gen plizyè douzèn oswa menm dè santèn de sit entènèt anime sou yon sèl adrès IP (tipikman yon sèvè oswa sèvè vityèl). Se konsa, lè se domèn ou mande nan adrès IP la, lame ou anvwa demann ou nan kote katab espesifik nan sèvè a epi prezante paj ou an.


Ki jan yo rézoudr DNS


Paske gen twa sistèm isit la, genyen tou twa sistèm pou rézoudr! Premyèman, ou pral vle jis tcheke sistèm lokal ou a wè ki kote adrès la IP montre nan sistèm ou an:


OSX Tèminal Ping


Sa a se fè fasil pa louvri yon fenèt Tèminal ak sezisman:


ping domain.com


Oswa ou ka aktyèlman fè yon rechèch sèvè non espesifik:


nslookup domain.com


Tèminal nslookup


Si ou te mete ajou anviwònman yo dns nan rejistrè domèn ou, Lè sa a, ou pral vle asire kachèt dns ou otorize epi ou pral vle fè demann lan ankò. Pou efase kachèt dns ou nan OSX:


sudo dnscacheutil -flushcache


Tèminal kole dns Cache


Ou ka eseye ankò Ping or nslookup yo wè si domèn nan rezoud nan yon nouvo adrès IP nan pwen sa a.


Pwochen etap la ta dwe wè si serveurs yo dnèt Entènèt yo te mete ajou. Kenbe DNSstuff sou la men pou sa a, ou ka jwenn yon DNSreport konplè nan platfòm yo ki nan reyèlman bon. volan gen yon gwo DNS Checker nan platfòm li yo kote yo pral ale rechèch google, OpenDNS, Fortalnet, ak Rezo Sonde yo wè si anviwònman ou yo te pwopaje byen alantou entènèt la.


Si w ap wè adrès IP la byen parèt atravè entènèt la epi sit ou toujou pa parèt, ou ka tou kontoune serveurs entènèt la epi di sistèm ou an jis voye demann lan dirèkteman nan adrès IP la. Ou ka akonpli sa a pa mete ajou dosye gen tout pouvwa a ou ak flushing dns ou. Pou fè sa, louvri Tèminal ak kalite:


sudo nano / elatriye / gen tout pouvwa a


Tèminal Sudo Nano gen tout pouvwa a


Mete modpas sistèm ou an epi peze antre. Sa pral pote dosye a dirèkteman nan Tèminal pou koreksyon. Deplase kurseur ou a lè l sèvi avèk flèch ou yo epi ajoute yon nouvo liy ak adrès IP la ki te swiv pa non an domèn.


Tèminal gen tout pouvwa a sove dosye


Pou sove dosye a, peze kontwòl-o sou klavye ou Lè sa a, retounen nan aksepte non an. Sòti editè a pa peze kontwòl-x, ki pral retounen ou nan liy lan lòd. Pa bliye kole kachèt ou. Si sit la pa vini oke, li ka yon pwoblèm lokal nan lame ou epi ou ta dwe kontakte yo epi kite yo konnen.


Denye nòt ... pa bliye retounen dosye gen tout pouvwa a ou nan vèsyon orijinal li. Ou pa vle kite yon antre nan la ke ou vle mete ajou otomatikman!


Pa swiv etap sa yo, mwen te kapab verifye ke antre DNS mwen yo nan rejistrè a te ajou, antre DNS yo sou entènèt la te ajou, kachèt DNS Mac mwen an te ajou, ak DNS lame entènèt la te leve. nan dat ... bon yo ale!

Ki sa ou panse?

Sit sa a sèvi ak Akismet diminye Spam. Aprann kijan kòmantè ou a trete.