Bemarkingsinstrumente

MacOS: Moet DNS plaaslik verifieer deur gashere op OSX te gebruik?

Een van my kliënte het hul webwerf na 'n grootmaat-gasheerrekening verskuif. Hulle het hul domeine opgedateer DNS instellings vir die A en CNAME rekords, maar het probleme ondervind om te bepaal of die webwerf met die nuwe gasheerrekening (nuut IP adres).

Hou 'n paar dinge in gedagte wanneer u DNS oplos: Verstaan ​​hoe DNS werk, verstaan ​​hoe u domeinregistrateur werk, en verstaan ​​hoe u gasheer sy domeininskrywing bestuur.

Hoe DNS werk

Wanneer u 'n domein in 'n blaaier tik:

  1. Die domein word op 'n internet opgesoek naam bediener om te bepaal waarheen die versoek gestuur moet word.
  2. In die geval van 'n webdomeinversoek (http), sal 'n naambediener stuur die IP-adres terug na jou rekenaar.
  3. U rekenaar stoor dit dan plaaslik, bekend as u DNS-kas.
  4. Die versoek word aan die gasheer gestuur, wat die versoek deurstuur intern en bied u webwerf aan.

Hoe u domeinregistrateur werk

let wel: Nie elke domeinregistrateur bestuur eintlik u DNS nie. Ek het byvoorbeeld een kliënt wat hul domeine deur Yahoo! Ten spyte daarvan dat hulle dit in hul administrasie blyk te doen, het Yahoo! is net 'n herverkoper vir tooie. As gevolg hiervan, wanneer jy jou DNS-instellings in Yahoo! verander, kan dit ure neem voordat daardie veranderinge in die werklike domeinregistrateur.

Wanneer u DNS-instellings opgedateer word, word dit oor 'n verskeidenheid bedieners oor die internet versprei. Meeste van die tyd neem dit 'n paar sekondes om te gebeur. Dit is een rede waarom mense sal betaal bestuurde DNS. Bestuurde DNS-maatskappye het gewoonlik beide oortolligheid en is ongelooflik vinnig ... dikwels vinniger as u domeinregistrateur.

Sodra die internetbedieners opgedateer is, word die IP-adres waar u webwerf aangebied word, die volgende keer as u DNS-versoek doen, teruggestuur. NOTA: Onthou dat ek gesê het die volgende keer as jou stelsel die versoek rig. As jy voorheen daardie domein versoek het, kan die internet op datum wees, maar jou plaaslike stelsel kan dalk 'n ou IP-adres oplos op grond van jou DNS-kas.

Hoe u gasheer-DNS werk

Die IP-adres wat deur jou plaaslike stelsel teruggestuur en gekas word, is nie tipies uniek aan 'n enkele webwerf nie. 'N Gasheer kan dosyne of selfs honderde webwerwe op 'n enkele IP-adres hê (gewoonlik 'n bediener of virtuele bediener). Dus, wanneer u domein van die IP-adres aangevra word, stuur u gasheer u versoek aan na die spesifieke vouerligging binne die bediener en bied u bladsy aan.

Hoe om DNS op te los

Omdat hier drie stelsels is, is daar ook drie stelsels om probleme op te los! Eerstens moet u u plaaslike stelsel nagaan om te sien waarheen die IP-adres in u stelsel wys:

OSX Terminale Ping

Dit word maklik gedoen deur 'n terminale venster te open en te tik:

ping domain.com

Of jy kan 'n spesifieke naambediener-opsoek doen:

nslookup domain.com
Terminale nslookup

As jy die DNS-instellings in jou domeinregistrateur opgedateer het, moet jy seker maak dat jou DNS-kas uitgevee is, en jy sal die versoek weer wil rig. Om jou DNS-kas in macOS skoon te maak:

sudo dscacheutil -flushcache
sudo killall -HUP mDNSResponder
sudo killall mDNSResponderHelper
sudo dscacheutil -flushcache
Terminale spoel DNS-kas

Op hierdie stadium kan jy weer probeer om die ping of nsoek om te sien of die domein omskakel na 'n nuwe IP-adres.

Die volgende stap sal wees om te kyk of die internet se DNS-bedieners opgedateer is. Hou DNS -dinge handig hiervoor: jy kan 'n volledige DNS-verslag deur hul platform kry wat regtig goed is.

As jy sien dat die IP-adres behoorlik oor die web vertoon word en jou werf verskyn steeds nie, kan jy die internet se bedieners omseil en jou stelsel vertel om net die versoek direk na die IP-adres te stuur. Jy kan dit bereik deur jou op te dateer

hosts lêer en spoel jou DNS. Om dit te doen, maak Terminal oop en tik:

sudo nano /etc/hosts
Terminal Sudo Nano-leërskare

Voer u stelselwagwoord in en druk Enter. Dit sal die lêer direk in Terminal oplaai vir redigering. Beweeg u muis met u pyle en voeg 'n nuwe lyn met die IP-adres, gevolg deur die domeinnaam, by.

Terminale leërskare Stoor lêer

Druk control-o op jou sleutelbord om die lêer te stoor, en keer dan terug om die lêernaam te aanvaar. Verlaat die redigeerder deur beheer-x te druk, wat jou na die opdragreël sal terugbring. Moenie vergeet om jou kas te spoel nie. As die webwerf nie reg opkom nie, kan dit 'n probleem wees wat plaaslik by jou gasheer is, en jy moet hulle kontak en hulle laat weet.

Laaste opmerking: Onthou om jou hosts-lêer terug te keer na sy oorspronklike weergawe. Jy wil nie 'n inskrywing verlaat wat jy outomaties wil opdateer nie!

Deur hierdie stappe te volg, kon ek verifieer dat die DNS-inskrywings in die registrateur op datum was, dat die DNS-inskrywings op die internet op datum was, die DNS-kas van my Mac op datum was en dat die webhost se DNS op datum was tot op datum ... goed om te gaan!

Douglas Karr

Douglas Karr is CMO van Maak INSIGTE oop en die stigter van die Martech Zone. Douglas het tientalle suksesvolle MarTech-opstartondernemings gehelp, het gehelp met die omsigtigheidsondersoek van meer as $5 miljard in Martech-verkrygings en -beleggings, en gaan voort om maatskappye te help met die implementering en outomatisering van hul verkoops- en bemarkingstrategieë. Douglas is 'n internasionaal erkende digitale transformasie en MarTech deskundige en spreker. Douglas is ook 'n gepubliseerde skrywer van 'n Dummie-gids en 'n besigheidsleierskapboek.

verwante Artikels

Terug na bo knoppie
Sluiting

Advertensieblok bespeur

Martech Zone is in staat om hierdie inhoud gratis aan u te verskaf, want ons verdien ons webwerf deur advertensie-inkomste, geaffilieerde skakels en borgskappe. Ons sal dit waardeer as jy jou advertensieblokkering sal verwyder terwyl jy ons webwerf bekyk.