Alat Pemasaran

MacOS: Perlu Mengesahkan DNS Secara Setempat Menggunakan Hos pada OSX?

Salah seorang pelanggan saya memindahkan tapak web mereka ke akaun pengehosan pukal. Mereka mengemas kini domain mereka DNS tetapan untuk A dan CNAME rekod tetapi menghadapi kesukaran untuk menentukan sama ada tapak itu diselesaikan dengan akaun pengehosan baharu (new IP Alamat).

Apabila menyelesaikan masalah DNS, ingatlah beberapa perkara: Fahami cara DNS berfungsi, fahami cara pendaftar domain anda berfungsi dan fahami cara hos anda mengurus kemasukan domainnya.

Bagaimana DNS berfungsi

Apabila anda menaip domain ke penyemak imbas:

  1. Domain tersebut dicari di Internet pelayan nama untuk mencari di mana permintaan itu harus dihantar.
  2. Dalam kes permintaan domain web (http), pelayan nama akan kembalikan alamat IP ke komputer anda.
  3. Komputer anda kemudian menyimpannya secara tempatan, yang dikenali sebagai komputer anda Cache DNS.
  4. Permintaan dihantar ke host, yang mengarahkan permintaan dalaman dan membentangkan laman web anda.

Bagaimana Pendaftar Domain Anda Berfungsi

Catatan: Tidak setiap pendaftar domain benar-benar mengurus DNS anda. Saya mempunyai seorang pelanggan, sebagai contoh, yang mendaftarkan domain mereka melalui Yahoo! Walaupun kelihatan berbuat demikian dalam pentadbiran mereka, Yahoo! hanyalah penjual semula untuk tucows. Akibatnya, apabila anda menukar tetapan DNS anda dalam Yahoo!, ia boleh mengambil masa beberapa jam sebelum perubahan tersebut dikemas kini dalam sebenar pendaftar domain.

Apabila tetapan DNS anda dikemas kini, ia disebarkan merentasi pelbagai pelayan merentas Internet. Selalunya, ini mengambil masa beberapa saat untuk berlaku. Ini adalah salah satu sebab mengapa orang akan membayar DNS terurus. Syarikat DNS yang diuruskan biasanya mempunyai kelebihan dan sangat cepat ... selalunya lebih pantas daripada pendaftar domain anda.

Setelah pelayan Internet dikemas kini, apabila sistem anda membuat permintaan DNS, alamat IP tempat laman web anda dikembalikan dikembalikan. PERHATIAN: Ingat bahawa saya berkata pada kali seterusnya sistem anda membuat permintaan. Jika anda sebelum ini meminta domain itu, Internet mungkin terkini, tetapi sistem setempat anda mungkin menyelesaikan alamat IP lama berdasarkan Cache DNS.

Bagaimana DNS Host Anda Berfungsi

Alamat IP yang dikembalikan dan dicache oleh sistem setempat anda biasanya tidak unik untuk satu tapak web. Hos mungkin mempunyai berpuluh atau bahkan ratusan tapak web yang dihoskan pada satu Alamat IP (biasanya pelayan atau pelayan maya). Jadi, apabila domain anda diminta daripada Alamat IP, hos anda memajukan permintaan anda ke lokasi folder tertentu dalam pelayan dan membentangkan halaman anda.

Cara Menyelesaikan Masalah DNS

Kerana terdapat tiga sistem di sini, terdapat juga tiga sistem untuk menyelesaikan masalah! Mula-mula, anda perlu menyemak sistem setempat anda untuk melihat di mana Alamat IP dituju dalam sistem anda:

Terminal Ping OSX

Ini dapat dilakukan dengan mudah dengan membuka tetingkap Terminal dan mengetik:

ping domain.com

Atau anda boleh melakukan carian pelayan nama tertentu:

nslookup domain.com
Terminal nslookup

Jika anda telah mengemas kini tetapan DNS dalam pendaftar domain anda, maka anda perlu memastikan cache DNS anda dikosongkan dan anda perlu membuat permintaan itu semula. Untuk mengosongkan cache DNS anda dalam macOS:

sudo dscacheutil -flushcache
sudo killall -HUP mDNSResponder
sudo killall mDNSResponderHelper
sudo dscacheutil -flushcache
Cache DNS Flush Terminal

Pada ketika ini, anda boleh mencuba semula ping atau nslookup untuk melihat sama ada domain menyelesaikan kepada alamat IP baharu.

Langkah seterusnya adalah untuk melihat sama ada pelayan DNS Internet telah dikemas kini. Simpan Bahan DNS berguna untuk ini: anda boleh mendapatkan laporan DNS penuh melalui platform mereka yang sangat bagus.

Jika anda melihat alamat IP dipaparkan dengan betul di seluruh web dan tapak anda masih tidak dipaparkan, anda boleh memintas pelayan Internet dan memberitahu sistem anda hanya untuk menghantar permintaan terus ke Alamat IP. Anda boleh mencapai ini dengan mengemas kini anda

hosts fail dan mengepam DNS anda. Untuk melakukan ini, buka Terminal dan taip:

sudo nano /etc/hosts
Hos Terminal Sudo Nano

Masukkan kata laluan sistem anda dan tekan enter. Itu akan memunculkan fail secara langsung di Terminal untuk diedit. Gerakkan kursor anda menggunakan anak panah anda dan tambahkan baris baru dengan alamat IP diikuti dengan nama domain.

Host Host Simpan Fail

Keratan Akhbar control-o pada papan kekunci anda untuk menyimpan fail, kemudian kembali untuk menerima nama fail. Keluar dari editor dengan menekan control-x, yang akan mengembalikan anda ke baris arahan. Jangan lupa untuk membersihkan cache anda. Jika tapak itu tidak muncul, ia mungkin menjadi masalah setempat kepada hos anda dan anda harus menghubungi mereka dan memberitahu mereka.

Catatan terakhir: Ingat untuk mengembalikan fail hos anda kepada versi asalnya. Anda tidak mahu meninggalkan entri yang anda ingin kemas kini secara automatik!

Dengan mengikuti langkah-langkah ini, saya dapat mengesahkan bahawa entri DNS saya di pendaftar terkini, entri DNS di Internet terkini, cache DNS Mac saya terkini, dan DNS host web telah diperbaharui setakat ini ... selamat pergi!

Douglas Karr

Douglas Karr ialah CMO daripada OpenINSIGHTS dan pengasas Martech Zone. Douglas telah membantu berpuluh-puluh syarikat permulaan MarTech yang berjaya, telah membantu dalam usaha wajar lebih $5 bilion dalam pemerolehan dan pelaburan Martech, dan terus membantu syarikat dalam melaksanakan dan mengautomasikan strategi jualan dan pemasaran mereka. Douglas ialah transformasi digital yang diiktiraf di peringkat antarabangsa dan pakar serta penceramah MarTech. Douglas juga merupakan pengarang buku panduan Dummie dan buku kepimpinan perniagaan yang diterbitkan.

Artikel yang berkaitan

Kembali ke atas butang
Tutup

Adblock Dikesan

Martech Zone mampu memberikan anda kandungan ini tanpa sebarang kos kerana kami mengewangkan tapak kami melalui hasil iklan, pautan ahli gabungan dan tajaan. Kami amat menghargai jika anda akan mengalih keluar penyekat iklan anda semasa anda melihat tapak kami.