Bagaimana cara saya mendiagnosis tidak dapat menjangkau situs web tertentu sebagai pengguna akhir?

56

Jika saya secara umum dapat menjangkau halaman web di Internet tetapi tidak dapat menjangkau halaman tertentu, bagaimana cara saya memecahkan masalah apa penyebabnya sebagai pengguna akhir?


Pertanyaan ini adalah Pertanyaan Pengguna Super Minggu Ini .
Baca entri blog untuk detail lebih lanjut atau berkontribusi pada blog Anda sendiri

Kyle Brandt
sumber

Jawaban:

52

Mungkin situs webnya benar-benar turun.

Coba kunjungi http://downforeveryoneorjustme.com .

turun untuk semua orang atau hanya saya

Jika tertulis "Ini bukan hanya Anda", situs web itu kemungkinan mengalami pemadaman dan Anda harus mencoba melaporkannya jika memungkinkan - atau tunggu saja.

Mungkin itu masalah DNS.

Lihat apakah nama DNS situs web (katakanlah itu example.com) diselesaikan ke alamat IP. Anda dapat melakukan ini dengan memulai konsol atau prompt perintah, dan mengetikping example.com

C:\Users\Jeff>ping example.com

Pinging example.com [192.0.32.10] with 32 bytes of data:
Reply from 192.0.32.10: bytes=32 time=26ms TTL=244
Reply from 192.0.32.10: bytes=32 time=27ms TTL=244
Reply from 192.0.32.10: bytes=32 time=27ms TTL=244
Reply from 192.0.32.10: bytes=32 time=39ms TTL=244

Ping statistics for 192.0.32.10:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 26ms, Maximum = 39ms, Average = 29ms

Jika Anda mendapatkan kesalahan "host tidak dikenal" ini berarti kemungkinan ada masalah DNS. Anda dapat mencoba melihat apakah itu bertentangan dengan DNS Google dengan nslookup stackoverflow.com 8.8.8.8.

C:\Users\Jeff>nslookup example.com 8.8.8.8
Server:  google-public-dns-a.google.com
Address:  8.8.8.8

Non-authoritative answer:
Name:    example.com
Addresses:  2620:0:2d0:200::10
          192.0.32.10

Jika tidak menyelesaikan dengan perintah itu maka Anda mungkin ingin menghubungi penyedia DNS Anda (kemungkinan ISP Anda). Jika Anda ingin menjalankan tes DNS lebih lanjut, coba Tolok Ukur DNS GRC untuk Windows , atau layanan just-ping.com dan whatsmydns.net .

Mungkin itu masalah browser.

Jika itu menyelesaikan dalam DNS, tetapi Anda tidak mendapatkan balasan ping itu berarti mereka ping ping atau Anda tidak dapat mencapai situs itu. Jika Anda sedang mendapatkan balasan Anda mungkin memiliki browser atau browser masalah proxy. Coba instal browser web lain dengan semua pengaturan default dan lihat apakah Anda mendapatkan hasil yang berbeda.

Mungkin itu masalah dengan koneksi internet Anda.

Jika sudah teratasi tetapi Anda tidak dapat mencapainya, coba jalankan tracert example.comdan lihat di mana mereka mulai menghitung waktu.

Tracing route to example.com [192.0.32.10]
over a maximum of 30 hops:

  1    <1 ms    <1 ms    <1 ms  192.168.1.1 
  2    15 ms    26 ms    29 ms  c-x-x-x-x.hsd1.ca.comcast.net [x.x.x.x] 
  3    10 ms    25 ms     9 ms  te-5-4-ur04.pinole.ca.sfba.comcast.net [68.86.248.169] 
  4    12 ms    13 ms    14 ms  te-0-6-0-0-ar01.oakland.ca.sfba.comcast.net [68.85.154.86] 
  5    35 ms    15 ms    12 ms  pos-0-3-0-0-cr01.sacramento.ca.ibone.comcast.net [68.86.90.129] 
  6    15 ms    16 ms    18 ms  pos-0-9-0-0-cr01.sanjose.ca.ibone.comcast.net [68.86.85.181] 
  7    16 ms    18 ms    19 ms  xe-11-1-0.edge1.SanJose1.Level3.net [4.79.43.133] 
  8    27 ms    18 ms    33 ms  vlan69.csw1.SanJose1.Level3.net [4.68.18.62] 
  9    77 ms    29 ms   183 ms  ae-63-63.ebr3.SanJose1.Level3.net [4.69.134.225] 
 10    28 ms    35 ms    35 ms  ae-2-2.ebr3.LosAngeles1.Level3.net [4.69.132.10] 
 11    43 ms    27 ms    60 ms  ae-31-80.car1.LosAngeles1.Level3.net [4.69.144.131] 
 12    23 ms    23 ms    28 ms  INTERNET-CO.car1.LosAngeles1.Level3.net [4.71.140.222] 
 13    24 ms    23 ms    24 ms  www.example.com [192.0.32.10] 

Trace complete.  

Anda juga dapat mencoba PingPlotter (Shareware; Evaluasi 30 hari gratis.) Yang akan berulang kali menjalankan traceroute dan membuat grafik hasilnya, sehingga Anda dapat melihat apakah Anda memiliki masalah kehilangan paket atau bandwidth pada setiap lompatan pada traceroute.

pingplotter ke example.com

Biarkan ini berjalan sebentar. Jika waktu habis setelah hanya satu atau dua entri Anda mungkin ingin menghubungi penyedia layanan internet Anda. Jika waktunya habis menjelang akhir, Anda harus menghubungi webmaster situs, jika memungkinkan. Siapa pun yang Anda hubungi, sertakan output dari pingdan tracerouteperintah.

Jeff Atwood
sumber
Saya memperbaiki masalah saya untuk terhubung ke chat.SE dengan mengganti DNS-es
Ivo Flipse
Jika ternyata situs webnya benar-benar turun, Anda dapat membiarkan Firefox secara otomatis mencoba kembali dengan TryAgain , ekstensi yang saya kembangkan secara aktif dengan seorang rekan di waktu luang saya.
Paul Lammertsma
Maaf situs web itu sepertinya melaporkan situs yang tidak aktif. Sepertinya masih ada beberapa bug untuk dikerjakan ...
jjxtra
versi Google Cache dari halaman ini jika jaringan kami tidak dapat dijangkau.
Jeff Atwood
2

Hal lain yang harus dicari adalah router yang rusak.

Baru-baru ini saya mengalami situasi ini dengan mengakses situs Stack Exchange. Itu akan time out, mengembalikan kesalahan koneksi dan umumnya "mengunci saya" selama 5 menit pada suatu waktu. Hampir semua situs lain baik-baik saja.

Setelah obrolan yang panjang dengan staf Stack Exchange (sangat membantu) dan ISP saya, saya mempersempitnya ke router. Menukar itu tampaknya telah menyembuhkan masalah.

Masalahnya di sini (saya pikir) adalah bahwa apa pun kesalahannya pada router itu tidak dapat mengatasi volume lalu lintas yang relatif tinggi yang saya hasilkan ketika menggunakan Stack Exchange sebagai pengguna yang masuk dengan banyak akun dan memiliki banyak dari mereka terlihat pada satu waktu.

Fakta bahwa hanya satu situs (baik satu set situs) yang terpengaruh membuat saya percaya bahwa masalahnya ada di tempat lain.

ChrisF
sumber
0

Hari-hari ini orang perlu mempertimbangkan IPv6. Mungkin ada masalah dengan mekanisme IPv6 (DNS, routing, OS) tetapi tidak IPv4 (atau, lebih kecil kemungkinannya, sebaliknya). Baik pingdan tracertperintah sebagai Windows 7 mengambil -4atau -6pilihan untuk secara independen menguji IPv4 dan IPv6 baru.

Ini terasa seperti komentar untuk jawaban utama, bukan jawaban lain, tapi saya tidak punya cukup perwakilan untuk berkomentar. Atau mungkin saya harus mengedit Wiki, yang mungkin berarti menambahkan contoh, karena jawabannya terlihat sangat profesional. Tapi saya juga tidak punya cukup rep untuk mengedit Wiki.

Silakan mengedit ini seperlunya.

john v kumpf
sumber
0

Dalam kasus saya, saya memiliki masalah yang cukup spesifik, yang sulit untuk diuraikan kodenya untuk saya. Ketika saya mencoba menjangkau situs web tertentu dari Firefox, saya selalu mendapat batas waktu. Ketika saya mencoba menyalin alamat halaman ke browser lain, itu juga menghasilkan batas waktu. Itu terjadi melalui berbagai koneksi, dan semua perangkat saya yang lain berfungsi dengan baik. Bahkan permintaan situs web dengan cURL bekerja dengan baik! Saya mencoba mengubah pengaturan, proksi, mengubah dan menyegarkan DNS dll ...

Singkatnya, masalahnya adalah bahwa salah satu ekstensi saya, HTTPS Everywhere mengarahkan saya ke versi alamat https tetapi server tidak merespons pada port SSL.

Ketika mencoba melakukan debug di browser lain, saya tidak sadar juga menyalin-menempelkan awalan protokol https dan karena itu memiliki masalah yang sama tetapi saya mengetiknya secara manual ke dalam shell untuk melakukan permintaan CURL sehingga berfungsi.

Cara mengatasinya hanya untuk menonaktifkan aturan HTTPS Everywhere untuk situs web tertentu.

Kasus yang sangat istimewa, tetapi mungkin terjadi pada orang lain dan berharap ini bisa membantu.

Czechnology
sumber