mārketinga rīki

MacOS: vai ir jāpārbauda DNS lokāli, izmantojot OSX saimniekdatorus?

Viens no maniem klientiem pārcēla savu vietni uz lielapjoma mitināšanas kontu. Viņi atjaunināja savu domēnu DNS iestatījumiem A un CNAME ierakstus, bet radās grūtības noteikt, vai vietne tiek atrisināta, izmantojot jauno mitināšanas kontu (jauns IP Adrese).

Veicot DNS problēmu novēršanu, ņemiet vērā dažas lietas: izprotiet, kā darbojas DNS, izprotiet, kā darbojas jūsu domēna reģistrators, un izprotiet, kā saimniekdators pārvalda tā domēna ierakstu.

Kā darbojas DNS

Kad pārlūkprogrammā ierakstāt domēnu:

  1. Domēns tiek meklēts internetā vārda serveris atrast vietu, kur pieprasījums jānosūta.
  2. Tīmekļa domēna pieprasījuma gadījumā (http), to darīs vārdu serveris atgrieziet datoram IP adresi.
  3. Pēc tam jūsu dators to glabā lokāli, kas pazīstams kā jūsu DNS Cache.
  4. Pieprasījums tiek nosūtīts resursdatoram, kurš maršrutē pieprasījumu iekšķīgi un iepazīstina ar jūsu vietni.

Kā darbojas jūsu domēna reģistrators

Piezīme: Ne katrs domēna reģistrētājs faktiski pārvalda jūsu DNS. Man, piemēram, ir viens klients, kurš reģistrē savus domēnus, izmantojot Yahoo! Lai gan šķiet, ka to dara savā administrācijā, Yahoo! ir tikai tālākpārdevējs tucows. Tā rezultātā, mainot DNS iestatījumus pakalpojumā Yahoo!, var paiet vairākas stundas, līdz šīs izmaiņas tiks atjauninātas reāls domēna reģistrators.

Kad jūsu DNS iestatījumi tiek atjaunināti, tie tiek izplatīti daudzos serveros internetā. Lielākoties tas notiek dažu sekunžu laikā. Tas ir viens no iemesliem, kāpēc cilvēki par to maksās pārvaldīts DNS. Pārvaldītajiem DNS uzņēmumiem parasti ir gan atlaišana, gan neticami ātra darbība ... bieži vien ātrāk nekā jūsu domēna reģistrators.

Kad interneta serveri ir atjaunināti, nākamreiz, kad sistēma pieprasa DNS pieprasījumu, tiek atgriezta IP adrese, kurā tiek mitināta jūsu vietne. PIEZĪME: Atcerieties, ka es teicu nākamreiz, kad jūsu sistēma veiks pieprasījumu. Ja iepriekš pieprasījāt šo domēnu, internets varētu būt atjaunināts, taču jūsu vietējā sistēma, iespējams, atrisina veco IP adresi, pamatojoties uz jūsu DNS Cache.

Kā darbojas jūsu resursdatora DNS

IP adrese, ko atgriež un kešatmiņā saglabā jūsu vietējā sistēma, parasti nav unikāla vienai vietnei. Resursdatoram var būt desmitiem vai pat simtiem vietņu, kas tiek mitinātas vienā IP adresē (parasti serverī vai virtuālajā serverī). Tātad, kad jūsu domēns tiek pieprasīts no IP adreses, jūsu resursdators pārsūta jūsu pieprasījumu uz konkrētu mapes atrašanās vietu serverī un parāda jūsu lapu.

DNS problēmu novēršana

Tā kā šeit ir trīs sistēmas, problēmu novēršanai ir arī trīs sistēmas! Pirmkārt, jūs vēlaties pārbaudīt savu vietējo sistēmu, lai redzētu, kur jūsu sistēmā norāda IP adrese:

OSX termināla ping

To var viegli izdarīt, atverot termināļa logu un ierakstot:

ping domain.com

Vai arī varat veikt konkrētu vārdu servera meklēšanu:

nslookup domain.com
Termināls nslookup

Ja esat atjauninājis DNS iestatījumus savā domēna reģistratorā, pārliecinieties, vai DNS kešatmiņa ir notīrīta, un vēlaties veikt pieprasījumu vēlreiz. Lai notīrītu DNS kešatmiņu operētājsistēmā macOS:

sudo dscacheutil -flushcache
sudo killall -HUP mDNSResponder
sudo killall mDNSResponderHelper
sudo dscacheutil -flushcache
Termināla skalošana DNS kešatmiņā

Šajā brīdī varat vēlreiz mēģināt ping vai nslookup lai redzētu, vai domēnam tiek piešķirta jauna IP adrese.

Nākamais solis būtu pārbaudīt, vai interneta DNS serveri ir atjaunināti. Saglabāt DNS stuff ērts šim nolūkam: jūs varat iegūt pilnu DNS pārskatu, izmantojot viņu platformu, kas ir patiešām laba.

Ja tīmeklī redzat pareizi parādītu IP adresi un jūsu vietne joprojām netiek rādīta, varat apiet interneta serverus un likt savai sistēmai nosūtīt pieprasījumu tieši uz IP adresi. To var paveikt, atjauninot savu

hosts failu un izskalojiet savu DNS. Lai to izdarītu, atveriet termināli un ierakstiet:

sudo nano /etc/hosts
Termināla Sudo Nano saimnieki

Ievadiet sistēmas paroli un nospiediet enter. Tas parādīs failu tieši Terminal rediģēšanai. Pārvietojiet kursoru, izmantojot bultiņas, un pievienojiet jaunu rindu ar IP adresi, kam seko domēna nosaukums.

Termināla saimnieki saglabā failu

prese control-o tastatūrā, lai saglabātu failu, pēc tam atgriezieties, lai apstiprinātu faila nosaukumu. Izejiet no redaktora, nospiežot taustiņu Control-x, kas atgriezīs jūs komandrindā. Neaizmirstiet iztukšot kešatmiņu. Ja vietne nedarbojas pareizi, tā var būt jūsu saimniekdatora vietēja problēma, un jums ir jāsazinās ar viņu un jāinformē.

Pēdējā piezīme: Atcerieties atgriezt saimniekdatora faila sākotnējo versiju. Jūs nevēlaties atstāt ierakstu, kuru vēlaties automātiski atjaunināt!

Veicot šīs darbības, es varēju pārbaudīt, vai mani DNS ieraksti reģistratorā ir atjaunināti, DNS ieraksti internetā ir atjaunināti, mana Mac DNS kešatmiņa ir atjaunināta un tīmekļa resursdatora DNS darbojas līdz šim ... labi iet!

Douglas Karr

Douglas Karr ir TKO no OpenINSIGHTS un dibinātājs Martech Zone. Duglass ir palīdzējis desmitiem veiksmīgu MarTech jaunuzņēmumu, ir palīdzējis veikt vairāk nekā 5 miljardu dolāru Martech iegādes un ieguldījumu uzticamības pārbaudi, kā arī turpina palīdzēt uzņēmumiem ieviest un automatizēt to pārdošanas un mārketinga stratēģijas. Douglas ir starptautiski atzīts digitālās transformācijas un MarTech eksperts un runātājs. Duglass ir arī publicēts Dummie rokasgrāmatas un biznesa vadības grāmatas autors.

Saistītie raksti

Atpakaļ uz augšu pogu
aizvērt

Reklāmu bloķēšana konstatēta

Martech Zone var nodrošināt jums šo saturu bez maksas, jo mēs gūstam peļņu no savas vietnes, izmantojot ieņēmumus no reklāmām, saistīto uzņēmumu saites un sponsorēšanu. Būsim pateicīgi, ja, apskatot mūsu vietni, noņemtu savu reklāmu bloķētāju.