Anda mengatakan semua komputer lain di rumah Anda memiliki koneksi. Maka masalahnya hanya terletak pada mesin linux Anda. Ada beberapa kemungkinan:
-
Anda memiliki koneksi, tetapi Anda tidak dapat menjangkau DNS Anda; Anda dapat mendiagnosis ini dengan
ping -c1 8.8.4.4
jika Anda dapat menghubungi Google, maka Anda memiliki koneksi, dan Anda hanya perlu memperbarui server DNS Anda. Edit (sebagai sudo) /etc/resolv.conf Anda file dan tambahkan dua baris ini:
nameserver 8.8.8.8 nameserver 8.8.4.4
dan sekarang Anda siap melakukannya.
-
Anda tidak dapat melakukan ping ke Google, tetapi Anda dapat melakukan ping ke router Anda, atau komputer lain di LAN Anda. Dalam kasus ini, ada kemungkinan Anda juga memiliki masalah 1, jadi Anda harus memeriksanya, tetapi pertama-tama, Anda perlu memeriksa tabel perutean Anda. Cetak dengan
ip route show default
dan periksa apakah ada balasan, seperti ini:
default via 192.168.11.1 dev wlan0 proto dhcp metric 600
(ini untuk laptop saya). Yang penting adalah bahwa alamat IP yang benar dari router Anda ditampilkan persis di tempat milik saya (192.168.11.1 ) ditampilkan. Jika alamat IP salah ditampilkan, atau, lebih buruk lagi, jika rute ip menunjukkan default perintah menerima tidak ada balasan , maka tabel perutean Anda telah rusak. Anda dapat memulihkannya dengan mudah melalui:
sudo ip route del default (only if the wrong IP address appears) sudo ip route add default via IP.address.OfYour.Router
dan sekarang kita dapat melanjutkan ke langkah 1.
-
Jika Anda tidak dapat melakukan ping ke komputer mana pun di LAN Anda, maka ada jenis masalah lain, dan lebih banyak pertanyaan perlu diajukan. Tapi kita akan menyeberangi jembatan itu saat kita sampai di sana.