Kadhangkala, situs web sing berfungsi ora kasedhiya kanthi jeneng domain. Iki kedadeyan amarga setelan sing salah, lan ing artikel iki, kita bakal njelajah kenapa situs ora mbukak kanthi jeneng domain lan apa sing kudu ditindakake.
Kadhangkala kedadeyan yen kabeh katon dikonfigurasi kanthi bener, nanging domain ora bisa digunakake lan situs web ora kasedhiya. Supaya situs web kasedhiya kanthi jeneng domain, kudu diowahi dadi alamat IP server web ing ngendi situs web kasebut dadi tuan rumah. Sistem jeneng domain global (DNS) tanggung jawab kanggo iku. Supaya bisa ngowahi domain dadi alamat IP kanthi sukses, syarat-syarat ing ngisor iki kudu ditindakake:
- Domain kudu didaftar lan didelegasikan;
- Server saka domain sing didelegasikan kanggo manajemen ekstensi domain kudu ngirim alamat IP server web kanthi bener;
- Server DNS tingkat dhuwur kudu ngemot informasi babagan domain sing paling anyar;
Yen paling ora salah siji saka kahanan ing ndhuwur ora kawujud kanthi bener, situs web bakal ora kasedhiya.
Ayo goleki kanthi luwih rinci babagan cara kerjane lan sawetara dhasar diagnostik ing saben tahapan.
Carane ndhaftar lan utusan domain
Pendaftaran domain ditindakake sawise tuku. Sejatine, sampeyan mung ngirim informasi domain menyang registri ekstensi domain tingkat dhuwur.
Delegasi yaiku penyerahan manajemen ekstensi domain menyang server domain tartamtu. Kanggo utusan domain, siji kudu ngetik alamat server DNS ing ngendi cathetan sumber domain iki bakal manggon. Umume alamat server DNS diwenehake dening domain utawa panyedhiya hosting nalika sampeyan tuku domain. Minangka aturan, mung ana rong server. Kabeh tumindak bisa ditindakake liwat panel administrasi. Sampeyan kudu entuk akses menyang sawise tuku.
Kanggo mriksa status domain sampeyan bisa nggunakake layanan Whois. Contone, gunakake iki: whois.com. Yen domain wis didaftar, sampeyan bakal weruh kabeh informasi babagan domain kasebut.
Deleng lapangan ing ngisor iki:
- "bayar nganti" — tanggal nganti domain wis mbayar. Priksa manawa tanggal kasebut isih valid. Yen domain ora dibayar nganti tanggal kasebut, domain kasebut bakal diblokir. Yen padha ora nampa pembayaran ing sasi, domain dadi kasedhiya kanggo tuku.
- "negara" - stатус. Sampeyan kudu mesthekake yen domain nduweni status «DAFTAR» utawa «DELEGASI». Iku tegese domain wis kadhaptar utawa delegated.
- "nserver" — Server DNS alamat sing diutus kanggo manajemen ekstensi domain. Sampeyan kudu nggawe manawa server DNS bener. Kaya kasebut ing ndhuwur, alamat kasebut biasane diwenehake sawise tuku domain utawa panyedhiya hosting.
Yen sampeyan entuk pesen «Domain kasedhiya», tegese domain kasebut ora kadhaptar lan mriksa luwih lanjut ora ana gunane, amarga sampeyan kudu tuku domain kasebut dhisik. Sanajan kabeh wis jelas, pangguna sing ora duwe pengalaman bisa nggawe kesalahan tartamtu nalika nyoba nyambungake hosting karo domain sing ora ana.
Yen ing tahap iki kabeh OK karo domain, sampeyan bisa nerusake menyang langkah sabanjure.
Server DNS mriksa
Server jeneng domain sing ditugasake manajemen domain kudu ngasilake cathetan sumber ekstensi domain kanthi panyuwunan. Cathetan sumber daya minangka informasi layanan babagan domain sing disimpen ing server DNS. Ana macem-macem jinis cathetan sumber daya. Kita mung mbutuhake jinis rekaman «A» sing paling kerep digunakake sing nemtokake alamat IP apa sing cocog karo domain kasebut. Yen sampeyan tuku domain lan hosting saka siji panyedhiya, cathetan sumber daya bisa digawe kanthi otomatis.
Yen sampeyan kudu nangani rong panyedhiya sing beda, sampeyan kudu nggawe kanthi manual saka panel administrasi sing kudu diwenehake panyedhiya sampeyan. Deleng cathetan sumber domain «domain111.ru» ing gambar saka panel DNSManager saka perusahaan ISPsystem. Miturut cara, kita duwe artikel sing gegandhengan ing kene "Cara nggawe lan nyetel cathetan DNS ing DNS Manager"
Ing tataran iki titik kanggo mesthekake yen server DNS sing manajemen extension domain iki delegated kanggo menehi metu jinis «А» rekaman, IE alamat IP saka domain. Kanggo mriksa sing nggunakake baris printah iki "nslookup".
Ayo goleki proses diagnosis lan njupuk domain «domchel.ru» minangka conto. Layanan «Whois» nuduhake yen ekstensi domain didelegasikan menyang server DNS iki: «ns1.rugion.ru» lan «ns2.rugion.ru», sing tegese saben wong kudu ngemot rekaman tipe A saka domain iki lan menehi metu kanthi panyuwunan, mula ayo mriksa.
Ayo mbukak baris printah lan mbukak «nslookup domchel.ru ns1.rugion.ru», ing ngendi parameter pisanan jeneng domain sampeyan, lan sing nomer loro yaiku server DNS sing bakal dijaluk. Utilitas njaluk ngetik А rekaman kanthi standar, mula ora ana parameter "jinis". Yen layanan DNS ngasilake jeneng domain lan alamat IP (kaya ing gambar) kabeh apik.
Ayo dipriksa maneh nganggo jeneng domain sing ora ana.
Server ora bisa nemokake domain sing dijaluk ing database kasebut.
Yen server DNS ora bisa nemokake domain sampeyan ing basis data, sepisanan sampeyan kudu mriksa manawa ana cathetan jinis A ing panel administrasi. Yen ana, hubungi layanan dhukungan panyedhiya. Kemungkinan masalah kasebut ana ing sisihe lan disambungake karo server jeneng domain.
Nanging yen tes iki sukses, nerusake menyang langkah sabanjure.
Nganyari server DNS tingkat dhuwur
Singkat crita, sistem jeneng domain global dianggo kaya iki: server DNS tingkat dhuwur ngemot informasi babagan server DNS tingkat ngisor. Mangkono, tegese (kaya conto ing ndhuwur «domchel.ru») yen kabeh server ekstensi «ru» kudu ngemot informasi babagan «domchel.ru» sing dilayani dening server DNS ns1.rugion.ru lan ns2.rugion.ru.
Ngelingi kasunyatan manawa kahanan domain tingkat rendah terus saya ganti (domain didaftar, kasedhiya kanggo tuku, didelegasikan menyang server DNS liyane, ngganti alamat IP saka hosting) database server DNS tingkat dhuwur kudu dianyari.
Minangka aturan, sawise delegasi domain lan nggawe cathetan, informasi iki disebarake ing jaringan sajrone sedina. Mung sawise domain sampeyan kasedhiya saka ngendi wae ing saindenging jagad. Ing tahap iki, kabeh sing kudu ditindakake pangguna yaiku ngenteni. Yen butuh luwih saka sedina, nanging situs web sampeyan isih ora kasedhiya, priksa maneh nganggo nslookup. Jalanake perintah sing padha nanging gunakake server DNS umum, contone 8.8.8.8 — iki server DNS umum Google.
Ayo mbukak printah iki: «nslookup domchel.ru 8.8.8.8»
Yen server umum ngasilake alamat IP domain kaya sing katon ing gambar, tegese informasi babagan domain sampeyan wis nyebar ing jaringan.
Yen wektu wis cukup nanging server DNS umum isih ora bisa nemokake domain sampeyan, hubungi layanan dhukungan panyedhiya sampeyan. Ketoke, ana masalah karo transfer data menyang server jeneng tingkat dhuwur.
Saliyane tes karo server DNS umum, sampeyan bisa mriksa server jeneng domain lokal sing ana ing setelan jaringan PC. Ana kemungkinan masalah kasebut ana ing konfigurasi adaptor jaringan ing PC utawa server DNS saka panyedhiya Internet.
Ayo dadi mbukak printah iki «nslookup domchel.ru» Yen printah ora ngemot jeneng domain bener server request bakal ono menyang server DNS lokal.
Nalika server jeneng umum «ngerti» alamat IP situs web sampeyan, nanging server lokal tetep nanggapi yen domain kasebut ora ditemokake, tegese masalah kasebut ana ing konfigurasi adaptor jaringan ing PC utawa server DNS panyedhiya Internet.
Yen sawise sampeyan mbukak printah sampeyan nampa alamat IP domain, iku tegese transformasi jeneng domain sukses ing kabeh tingkat.
Tumindak sing diterangake ing ndhuwur bakal mbantu sampeyan diagnosa masalah kasebut lan ndeleng manawa ana hubungane karo sistem jeneng domain utawa ora.