Merkatigaj Iloj

MacOS: Ĉu Vi bezonas Kontroli DNS Loke Uzante Gastigantojn sur OSX?

Unu el miaj klientoj translokiĝis sian retejon al pogranda gastiga konto. Ili ĝisdatigis sian domajnon DNS agordojn por la A kaj CNAME registras sed havis malfacilecon determini ĉu la retejo solvas per la nova gastiga konto (nova IP Adreso).

Kiam vi solvis DNS, memoru kelkajn aferojn: Komprenu kiel DNS funkcias, komprenu kiel funkcias via domajna registrilo kaj komprenu kiel via gastiganto administras sian domajnan eniron.

Kiel DNS funkcias

Kiam vi tajpas domajnon en retumilon:

  1. La regado estas serĉata en interreto nomservilo por trovi al kie la peto devas esti sendita.
  2. En la kazo de retdomajna peto (Http), nomservilo faros resendu la IP-adreson al via komputilo.
  3. Via komputilo tiam stokas ĉi tion loke, nomatan via DNS-kaŝmemoro.
  4. La peto estas sendita al la gastiganto, kiu sendas la peton interne kaj prezentas vian retejon.

Kiel Via Domajna Registristo Funkcias

Noto: Ne ĉiu domajna registristo efektive administras vian DNS. Mi havas unu klienton, ekzemple, kiu registras siajn domajnojn per Yahoo! Malgraŭ ŝajni fari tion en ilia administrado, Yahoo! estas nur revendisto por tukoj. Kiel rezulto, kiam vi ŝanĝas viajn DNS-agordojn en Yahoo!, povas daŭri horojn antaŭ ol tiuj ŝanĝoj estas ĝisdatigitaj en la reala domajna registristo.

Kiam viaj DNS-agordoj estas ĝisdatigitaj, ili estas disvastigitaj tra aro da serviloj tra la Interreto. Plejofte, ĉi tio daŭras kelkajn sekundojn por okazi. Ĉi tio estas unu kialo, kial homoj pagos administrita DNS. Administrataj DNS-kompanioj kutime havas ambaŭ redundon kaj estas nekredeble rapidaj ... ofte pli rapide ol via domajna registristo.

Post kiam la interretaj serviloj estas ĝisdatigitaj, la sekvan fojon, kiam via sistemo faras la DNS-peton, la IP-adreso, kie via retejo estas gastigita, estas redonita. NOTO: Memoru, ke mi diris la venontan fojon, kiam via sistemo faros la peton. Se vi antaŭe petis tiun domajnon, la Interreto povus esti ĝisdatigita, sed via loka sistemo eble solvas malnovan IP-adreson bazitan sur via DNS-kaŝmemoro.

Kiel Via Gastiganto DNS funkcias

La IP-adreso resendita kaj konservita de via loka sistemo ne estas kutime unika por ununura retejo. Gastiganto povas havi dekojn aŭ eĉ centojn da retejoj gastigitaj sur ununura IP-adreso (tipe servilo aŭ virtuala servilo). Do, kiam via domajno estas petita de la IP-adreso, via gastiganto plusendas vian peton al la specifa dosierujo en la servilo kaj prezentas vian paĝon.

Kiel Solvi DNS

Ĉar estas tri sistemoj ĉi tie, estas ankaŭ tri sistemoj por solvi problemojn! Unue, vi volas kontroli vian lokan sistemon por vidi kien la IP-adreso montras en via sistemo:

OSX Terminalo Ping

Ĉi tio fariĝas facile malfermante fenestron de Terminalo kaj tajpante:

ping domain.com

Aŭ vi povas fari specifan nomservilon serĉon:

nslookup domain.com
Fina stacio

Se vi ĝisdatigis la DNS-agordojn en via domajna registrilo, tiam vi volas certigi, ke via DNS-kaŝmemoro estas malplenigita, kaj vi volos fari la peton denove. Por forigi vian DNS-kaŝmemoron en macOS:

sudo dscacheutil -flushcache
sudo killall -HUP mDNSResponder
sudo killall mDNSResponderHelper
sudo dscacheutil -flushcache
Terminalo Flush DNS-Kaŝmemoro

Je ĉi tiu punkto, vi povas reprovi la ping aŭ senserĉo por vidi ĉu la domajno solvas al nova IP-adreso.

La sekva paŝo estus vidi ĉu la DNS-serviloj de Interreto estis ĝisdatigitaj. Konservu DNSmaterialo oportuna por ĉi tio: vi povas ricevi plenan DNSraporton per ilia platformo, kiu estas vere bona.

Se vi vidas la IP-adreson ĝuste montrita tra la reto kaj via retejo ankoraŭ ne aperas, vi povas preteriri la interretajn servilojn kaj diri al via sistemo nur sendi la peton rekte al la IP-adreso. Vi povas plenumi ĉi tion ĝisdatigante vian

hosts dosieron kaj purigante vian DNS. Por fari tion, malfermu Terminalon kaj tajpu:

sudo nano /etc/hosts
Gastigantoj de Terminalo Sudo

Enigu vian sisteman pasvorton kaj premu enen. Tio aperigos la dosieron rekte en Terminalo por redaktado. Movu vian kursoron per viaj sagoj kaj aldonu novan linion kun la IP-adreso sekvita de la domajna nomo.

Terminalaj Gastigantoj Konservas Dosieron

gazetaro control-o sur via klavaro por konservi la dosieron, tiam revenu por akcepti la dosiernomon. Eliru la redaktilon premante kontrolo-x, kiu revenos vin al la komandlinio. Ne forgesu purigi vian kaŝmemoron. Se la retejo ne aperas bone, ĝi povas esti problemo loka por via gastiganto, kaj vi devus kontakti ilin kaj sciigi ilin.

Lasta noto: Memoru redoni vian gastigan dosieron al ĝia originala versio. Vi ne volas lasi enskribon, kiun vi volas aŭtomate ĝisdatigi!

Sekvante ĉi tiujn paŝojn, mi povis kontroli, ke miaj DNS-eniroj en la registristo estis ĝisdatigitaj, ke la DNS-eniroj en la interreto estis ĝisdatigitaj, la DNS-kaŝmemoro de mia Mac estis ĝisdatigita kaj la DNS de la reteja gastiganto estis aktuala. ĝis nun ... bonas!

Douglas Karr

Douglas Karr estas CMO de OpenINSIGHTS kaj la fondinto de la Martech Zone. Douglas helpis dekduojn da sukcesaj MarTech-noventreprenoj, helpis en la konvena diligento de pli ol $ 5 miliardoj en Martech-akiroj kaj investoj, kaj daŭre helpas firmaojn en efektivigado kaj aŭtomatigo de siaj vendaj kaj merkatigstrategioj. Douglas estas internacie agnoskita cifereca transformo kaj MarTech-eksperto kaj parolanto. Douglas ankaŭ estas publikigita verkinto de la gvidisto de Dummie kaj komerca gvidadlibro.

rilataj Artikoloj

Reen al la supra butono
Fermi

Adbloko Detektita

Martech Zone kapablas provizi al vi ĉi tiun enhavon senkoste ĉar ni monetigas nian retejon per reklamaj enspezoj, filiaj ligiloj kaj sponsorado. Ni dankus se vi forigus vian reklamblokilon dum vi rigardas nian retejon.