Saya memiliki masalah yang sama untuk antarmuka wifi saya wlp3s0di Ubuntu 18.04. Itu memengaruhi kemampuan saya untuk terhubung ke tethering Android dan router di luar rumah. Cara untuk memecahkan masalah bagi saya adalah dengan mengomentari /etc/dhcpcd.confsebagai berikut:
interface wlp3s0
static ip_address=192.168.0.16/24
static routers=192.168.0.1
static domain_name_servers=127.0.0.1
untuk mendapatkan yang berikut ini
#interface wlp3s0
# static ip_address=192.168.0.16/24
# static routers=192.168.0.1
# static domain_name_servers=127.0.0.1
Kemudian, saya telah terputus dari jaringan saya saat ini dan menghubungkan kembali mencoba route -natau nmclimelihat perubahan
Anda juga dapat menghapus garis yang sama ketika Anda yakin itu bekerja untuk Anda.
Karena garis-garis ini, NetworkManager selalu menambahkan rute default dengan gateway yang salah, khususnya ketika saya tidak berada di jaringan rumah saya. Saya mendapatkan "Host Tujuan Tidak Dapat Dicapai" ketika saya sedang melakukan ping 8.8.8.8. Hardcoding gateway in /etc/network/interfacesbukan solusi yang layak karena saya menghubungkan banyak ke wifis publik (jadi, tidak pernah router wifi atau gateway yang sama) dan biasanya DHCP harus bekerja "di luar kotak" IMHO.
PS: Saya tidak pernah mengedit secara manual /etc/dhcpcd.confjadi saya tidak tahu mengapa file /etc/dhcpcd.confitu mengandung baris-baris ini.
/etc/network/interfacesfile, atau dengan perangkat lunak seperti Network Manager atau wicd?