Laman web tidak boleh dibuka, pelayar memaparkan ralat atau halaman dimuatkan tanpa henti. Soalan pertama mudah: adakah laman itu down untuk semua orang, atau masalahnya di pihak anda — penyedia perkhidmatan, rangkaian atau peranti anda? Berikut cara mengetahuinya dalam beberapa minit.
1. Semak laman web melalui HTTP dari pelbagai negara
Buka semakan HTTP dan masukkan alamat laman, contohnya https://example.com. Semakan ini membuka halaman dari 25 lokasi serentak dan memaparkan kod status serta masa respons dari setiap satu.
- 200 OK hampir di semua tempat — laman berfungsi. Masalahnya berkemungkinan besar di pihak anda.
- Ralat di semua tempat (tamat masa, kod 5xx) — laman down untuk semua orang.
- Berfungsi di sesetengah negara, tidak di negara lain — laman mungkin disekat di sesetengah wilayah, atau salah satu pelayannya tidak tersedia.
2. Lihat kod status
- 5xx (500, 502, 503, 504) — pelayan atau proksi di hadapannya bermasalah. Biasanya hanya pemilik laman yang boleh membaikinya.
- 4xx (403, 404) — pelayan memberi respons tetapi menolak atau tidak menjumpai halaman. Kod 403 dari satu negara sahaja sering bermaksud sekatan mengikut negara atau oleh tembok api.
- Tamat masa — pelayan langsung tidak memberi respons: ia mungkin mati, terlebih beban atau sedang diserang DDoS.
3. Semak DNS
Jika semakan HTTP menyatakan hos tidak dijumpai, buka semakan DNS. Jika resolver di pelbagai negara tidak memulangkan rekod A dan AAAA, atau setiap satu memulangkan rekod yang berbeza, domain mungkin telah tamat tempoh, pelayan DNS-nya mati, atau rekod baru sahaja diubah dan belum tersebar.
4. Ping dan traceroute
Ping menunjukkan sama ada pelayan memberi respons langsung dan berapa banyak paket yang hilang. Ingat bahawa banyak pelayan sengaja menyekat ping, jadi ping yang gagal sahaja tidak bermakna laman itu down. Traceroute dan MTR menunjukkan pada rangkaian mana di sepanjang laluan paket itu hilang.
Jika laman berfungsi untuk semua orang tetapi tidak untuk anda
- kosongkan cache pelayar atau buka laman dalam tetingkap persendirian;
- cuba rangkaian lain, contohnya internet mudah alih dan bukannya Wi-Fi;
- tukar pelayan DNS pada peranti anda;
- semak alamat anda sendiri di halaman maklumat IP — penyedia perkhidmatan atau VPN anda mungkin mengalirkan trafik melalui negara lain.