Knowledgebase Arahan mudah untuk bekerja dengan perkhidmatan Profitserver
Utama Knowledgebase Mengapa tapak web boleh tidak tersedia dengan nama domainnya?

Mengapa tapak web boleh tidak tersedia dengan nama domainnya?


Kadangkala, tapak web yang berfungsi tidak tersedia dengan nama domain. Ini berlaku disebabkan tetapan yang salah, dan dalam artikel ini, kami akan meneroka sebab tapak tidak dibuka dengan nama domainnya dan perkara yang perlu dilakukan mengenainya.

Kadangkala berlaku bahawa segala-galanya nampaknya dikonfigurasikan dengan betul, tetapi domain tidak berfungsi dan tapak web tidak tersedia. Untuk membolehkan tapak web tersedia dengan nama domainnya, ia harus diubah menjadi alamat IP pelayan web tempat tapak web dihoskan. Sistem nama domain global (DNS) bertanggungjawab untuk itu. Untuk berjaya mengubah domain menjadi alamat IP, syarat berikut harus dipenuhi:

  1. Domain hendaklah didaftarkan dan diwakilkan;
  2. Pelayan domain tersebut yang diwakilkan oleh pengurusan sambungan domain harus menghantar alamat IP pelayan web dengan betul;
  3. Pelayan DNS peringkat tinggi harus mengandungi maklumat tentang domain yang terkini;

Jika sekurang-kurangnya satu daripada syarat di atas tidak dipenuhi dengan betul, tapak web tidak akan tersedia.

Mari kita lihat dengan lebih dekat cara ia berfungsi dan beberapa asas diagnostik pada setiap peringkat.

Cara mendaftar dan mewakilkan domain

Domain pendaftaran dilakukan selepas pembelian. Pada asasnya, semua yang anda lakukan ialah menghantar maklumat domain anda ke pendaftaran sambungan domain peringkat tinggi.

Delegasi ialah penyerahan pengurusan sambungan domain kepada pelayan domain tertentu. Untuk mewakilkan domain seseorang harus memasukkan alamat pelayan DNS di mana rekod sumber domain ini akan disimpan. Selalunya alamat pelayan DNS disediakan oleh domain atau penyedia pengehosan apabila anda membeli domain. Sebagai peraturan, terdapat hanya dua pelayan. Semua tindakan boleh dilakukan melalui panel pentadbiran. Anda harus mendapatkan akses kepadanya selepas pembelian.

Untuk menyemak status domain anda boleh menggunakan mana-mana perkhidmatan Whois. Sebagai contoh, gunakan yang ini: whois.com. Jika domain sudah didaftarkan, anda akan melihat semua maklumat mengenainya.

Pengesahan nama domain WHOIS

Lihatlah medan berikut:

  1. "dibayar hingga" — tarikh sehingga domain dibayar. Pastikan tarikh tersebut masih sah. Jika domain tidak dibayar sehingga tarikh, ia akan disekat. Jika mereka tidak menerima bayaran dalam masa sebulan, domain tersebut akan tersedia untuk pembelian.
  2. «negeri» — статус. Anda perlu memastikan bahawa domain mempunyai status «BERDAFTAR» atau «DELEGAD». Ini bermakna domain didaftarkan atau diwakilkan.
  3. «nserver» — Alamat pelayan DNS yang diwakilkan kepada pengurusan sambungan domain. Anda perlu memastikan bahawa pelayan DNS adalah betul. Seperti yang dinyatakan di atas, alamat ini biasanya diberikan selepas pembelian oleh domain atau penyedia pengehosan anda.

Jika anda mendapat mesej «Domain tersedia», ini bermakna domain tersebut tidak didaftarkan dan semakan lanjut tidak masuk akal, kerana anda perlu membeli domain terlebih dahulu. Walaupun semuanya agak jelas, pengguna yang tidak berpengalaman mungkin membuat kesilapan tertentu semasa cuba menyambungkan pengehosan dengan domain yang tidak wujud.

Menyemak domain yang tersedia

Jika pada peringkat ini semuanya OK dengan domain, anda boleh meneruskan ke langkah seterusnya.

Pelayan DNS menyemak

Pelayan nama domain yang diwakilkan pengurusan domain harus mengembalikan rekod sumber sambungan domain mengikut permintaan. Rekod sumber ialah maklumat perkhidmatan tentang domain yang disimpan pada pelayan DNS. Terdapat pelbagai jenis rekod sumber. Kami hanya memerlukan rekod jenis «А» yang paling kerap digunakan yang mentakrifkan alamat IP yang sepadan dengan domain. Jika anda membeli domain dan pengehosan daripada satu pembekal, rekod sumber boleh dibuat secara automatik.

Jika anda perlu berurusan dengan dua pembekal yang berbeza, anda harus menciptanya secara manual daripada panel pentadbiran yang pembekal anda harus berikan akses kepada anda. Lihat rekod sumber domain «domain111.ru» pada tangkapan skrin daripada panel DNSManager daripada syarikat ISPsystem. Dengan cara ini, kami mempunyai artikel berkaitan di sini "Cara membuat dan menyediakan rekod DNS dalam Pengurus DNS"

Mengapa tapak tidak dibuka mengikut domain - Menyemak pelayan DNS

Pada peringkat ini perkaranya adalah untuk memastikan bahawa pelayan DNS yang pengurusan sambungan domain telah diwakilkan untuk memberikan jenis rekod «А», iaitu alamat IP domain. Untuk menyemaknya gunakan utiliti baris arahan ini «nslookup».

Mari kita lihat proses diagnosis dan ambil domain «domchel.ru» sebagai contoh. Perkhidmatan «Whois» menunjukkan bahawa sambungan domain telah diwakilkan kepada pelayan DNS ini: «ns1.rugion.ru» dan «ns2.rugion.ru», yang bermaksud bahawa setiap daripada mereka harus mengandungi rekod jenis A domain ini dan memberikannya melalui permintaan, jadi mari kita semaknya.

Mari buka baris arahan dan jalankan «nslookup domchel.ru ns1.rugion.ru», di mana parameter pertama ialah nama domain anda, dan yang kedua ialah pelayan DNS yang permintaan akan dialamatkan. Utiliti meminta rekod jenis А secara lalai, itulah sebabnya tiada parameter "jenis". Jika perkhidmatan DNS mengembalikan nama domain dan alamat IP (seperti pada tangkapan skrin) semuanya baik-baik saja.

Pelayan DNS menyemak dengan arahan nslookup

Mari semak sekali lagi dengan nama domain yang tidak wujud.

Pelayan DNS menyemak dengan arahan nslookup

Pelayan tidak menemui domain yang diminta dalam pangkalan datanya.

Jika pelayan DNS tidak menemui domain anda dalam pangkalan datanya, perkara pertama yang perlu anda lakukan ialah menyemak sama ada terdapat rekod jenis A dalam panel pentadbiran. Jika ia ada, hubungi perkhidmatan sokongan pembekal. Kemungkinan besar masalahnya adalah di pihak mereka dan disambungkan dengan pelayan nama domain.

Tetapi jika ujian ini berjaya, teruskan ke langkah seterusnya.

Kemas kini pelayan DNS peringkat tinggi

Pendek kata, sistem nama domain global berfungsi seperti ini: pelayan DNS peringkat tinggi mengandungi maklumat tentang pelayan DNS peringkat rendah. Oleh itu, ini bermakna (seperti contoh kami di atas «domchel.ru») bahawa semua pelayan sambungan «ru» harus mengandungi maklumat mengenai «domchel.ru» yang diservis oleh pelayan DNS ns1.rugion.ru dan ns2.rugion.ru.

Memandangkan hakikat bahawa keadaan domain peringkat rendah sentiasa berubah (domain didaftarkan, tersedia untuk pembelian, diwakilkan kepada pelayan DNS lain, menukar alamat IP pengehosan mereka), pangkalan data pelayan DNS peringkat tinggi harus sentiasa dikemas kini.

Sebagai peraturan, selepas perwakilan domain dan penciptaan rekod, maklumat ini diedarkan di seluruh rangkaian dalam masa sehari. Hanya selepas itu domain anda tersedia dari mana-mana sahaja secara global. Pada peringkat ini, semua yang pengguna perlu lakukan ialah menunggu. Jika ia mengambil masa lebih lama daripada satu hari, tetapi tapak web anda masih tidak tersedia, semak sekali lagi dengan nslookup. Jalankan arahan yang sama tetapi gunakan mana-mana pelayan DNS awam, contohnya 8.8.8.8 — ini ialah pelayan DNS awam Google.

Mari jalankan arahan ini: «nslookup domchel.ru 8.8.8.8»

Mari jalankan arahan ini: «nslookup domchel.ru 8.8.8.8»

Jika pelayan awam mengembalikan alamat IP domain seperti yang dilihat pada tangkapan skrin, ini bermakna maklumat tentang domain anda sudah tersebar di seluruh rangkaian.

Jika masa berlalu tetapi pelayan DNS awam masih tidak dapat mencari domain anda, hubungi perkhidmatan sokongan pembekal anda. Nampaknya, terdapat masalah dengan pemindahan data ke pelayan nama peringkat tinggi.

Selain ujian dengan pelayan DNS awam, anda boleh menyemak pelayan nama domain tempatan yang terdapat dalam tetapan rangkaian PC anda. Ada kemungkinan masalahnya adalah dengan konfigurasi penyesuai rangkaian anda pada PC anda atau dengan pelayan DNS pembekal Internet anda.

Mari jalankan arahan ini «nslookup domchel.ru» Jika arahan tidak mengandungi pelayan nama domain yang betul, permintaan akan dialamatkan kepada pelayan DNS tempatan.  

Mari jalankan arahan ini «nslookup domchel.ru»

Apabila pelayan nama awam «tahu» alamat IP tapak web anda, tetapi pelayan tempatan terus menjawab bahawa domain itu tidak ditemui, ini bermakna masalahnya adalah dalam konfigurasi penyesuai rangkaian anda pada PC anda atau pelayan DNS pembekal Internet anda.

Jika selepas anda menjalankan arahan anda menerima alamat IP domain anda, ini bermakna transformasi nama domain berjaya di semua peringkat.

Tindakan yang diterangkan di atas akan membantu anda mendiagnosis masalah dan melihat sama ada ia berkaitan dengan sistem nama domain atau tidak.

❮ Artikel sebelumnya Cara membuat dan menyediakan rekod DNS dalam Pengurus DNS
Artikel seterusnya ❯ Mengkonfigurasi fail .htaccess

Tanya kami tentang VPS

Kami sentiasa bersedia untuk menjawab soalan anda pada bila-bila masa siang atau malam.