Dapat melakukan ping tetapi tidak dapat melakukan hal lain

1

Ok, sepertinya saya memiliki koneksi internet karena saya bisa melakukan ping alamat ip eksternal.

$ ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=58 time=356 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=58 time=266 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=58 time=356 ms
64 bytes from 8.8.8.8: icmp_seq=4 ttl=58 time=339 ms
64 bytes from 8.8.8.8: icmp_seq=5 ttl=58 time=267 ms
^C
--- 8.8.8.8 ping statistics ---
6 packets transmitted, 5 received, 16% packet loss, time 5001ms

Tetapi untuk beberapa alasan saya tidak dapat melakukan hal lain.

$ drill @8.8.8.8 google.com
Error: error sending query: Could not send or receive, because of 
network error

Saya telah mencoba beberapa perangkat di jaringan dan telah mencoba mem-boot ulang router.

Awalnya saya pikir masalahnya mungkin karena server dns di jaringan tetapi setelah menonaktifkan itu dan menggunakan layanan Google saya mendapatkan masalah yang sama.

Ini masalah dengan jaringan rumah. Tidak ada yang mewah. ISP menyediakan router dan server rumah kecil yang melakukan DNS, DHCP, dan beberapa hal berbagi file.

Saya tidak punya koneksi internet jadi tidak bisa mengunduh traceroute tapi ini tracepath

$ tracepath 8.8.8.8 -b
1?: [LOCALHOST]                      pmtu 1432
1:  _gateway (192.168.1.1)                                0.684ms  
1:  _gateway (192.168.1.1)                                0.631ms  
2:  no reply
3:  no reply
^C

Saya harap saya menanyakan ini di tempat yang tepat. Terima kasih sebelumnya atas bantuannya.

Sunting: Terima kasih atas bantuan Anda sejauh ini. Saya akan menambahkan beberapa info lagi yang mungkin bisa membantu.

Saya mengalami masalah ini di semua perangkat di jaringan. Ini termasuk 2 mesin Arch Linux, satu Ubuntu dan dua Android membagi.

Baru-baru ini berhenti bekerja. Saya belum melakukan pembaruan apa pun yang akan menyebabkan masalah ini.

Saya telah berbicara dengan ISP saya dan mereka mengatakan mereka tidak dapat melihat kesalahan apa pun di telepon.

Firewall dibangun ke dalam router. Sangat mendasar dan dengan semua default kecuali saya memiliki port acak terbuka untuk akses ssh - hanya melalui kunci publik.

Jonathan Hodgson
sumber
Sudahkah Anda memeriksa firewall Anda?
Peniru Twisty
Anda mungkin tidak memiliki semua perangkat lunak yang perlu Anda instal. Atau Anda mungkin memiliki kesalahan konfigurasi router. Untuk menghilangkan masalah DNS, ping situs web yang dikenal, seperti google.compada mesin yang Anda gunakan untuk pertanyaan ini, kemudian coba gunakan alamat IP pada sistem yang salah. Untuk menghilangkan kesalahan konfigurasi perangkat lunak, coba pengujian dengan disk Live Boot. Kemudian perbarui pertanyaan Anda dengan informasi dari tes Anda, dan beri tahu kami OS Anda.
AFH
apakah Anda memiliki paket antivirus yang diinstal? Lebih dari sekali, saya harus mencabutnya dan menginstal ulang untuk orang lain, untuk mendapatkan akses internet.
fred_dot_u
Sepertinya alamat IP bisa lewat tetapi tidak DNS. Anda menyebutkan server DNS lokal di jaringan Anda dan itu mungkin penyebab masalahnya. Anda benar-benar tidak memerlukannya untuk jaringan rumah kecil.
harrymc
@harrymc, terima kasih. Saya pikir itu. Menonaktifkan dan menggunakan ISP atau Google tidak memperbaikinya. Saya punya 2 alasan untuk memiliki server Dns. Satu: Saya memiliki server media yang saya ingin dapat dengan mudah mengakses di jaringan dan saya mengembangkan situs web untuk mencari nafkah dan memiliki server dns membuatnya sangat mudah untuk mengarahkan semua domain * .dev ke mesin pengembangan saya yang membuat pengujian pada perangkat portabel sangat mudah
Jonathan Hodgson