Ketika saya mencoba melakukan ping ke google dns atau di luar jaringan yang saya dapatkan
connect: Network is unreachable
?
Saya tidak dapat memperbarui yang saya masukkan ke ini
Saya baru mengenal jaringan ... Dan Ubuntu. Tetapi ini adalah hasil dari beberapa perintah yang saya pikir mungkin bisa membantu
$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000
link/ether 00:0e:7f:a9:10:54 brd ff:ff:ff:ff:ff:ff
inet 192.168.0.5/24 brd 192.168.0.255 scope global eth0
inet6 fe80::20e:7fff:fea9:1054/64 scope link
valid_lft forever preferred_lft forever
3: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN
link/ether 86:0b:cb:43:63:a5 brd ff:ff:ff:ff:ff:ff
inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0
mcserver@helloworld:~$
$ vi /etc/resolv.conf:
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 192.168.0.5
nameserver 8.8.8.8
$ vi /etc/network/interfaces
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.0.5
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.0.255
post-up iptables-restore < /etc/iptables.up.rules
dns-nameservers 192.168.0.5 8.8.8.
networking
server
network-manager
dns
pengguna240010
sumber
sumber
ip route show
ip route add default via 192.168.0.1 dev eth0
seharusnya memberi Anda konektivitas, dengan asumsi alamat ip router Anda adalah 192.168.0.1. Jika ini berhasil (cobaping 8.8.8.8
dulu, lalu google.com) periksa jawaban saya untuk tetap menerima perubahan.Jawaban:
Baris berikut salah:
Juga, tampaknya tidak ada pengaturan gateway default.
Tidak memiliki info lebih lanjut tentang jaringan Anda, saya sarankan menambahkan baris berikut di akhir:
Jadi, dengan asumsi alamat ip router Anda adalah 192.168.0.1, ini akan menjadi entri keseluruhan:
sumber
Masalahnya adalah, Anda perlu mengatur gateway default Anda
1) Ambil terminal
2) sudo su
3) Ketik
$ route add default gw (mis .: 192.168.136.1) eth0
4) kadang-kadang Anda bisa melakukan ping (ping 8.8.8.8) tetapi tidak ada koneksi internet di browser, lalu
5) buka 'nano /etc/resolv.conf'
6) Tambahkan
7) server nama 8.8.8.8
8) nameserver 192.168.136.0 (gateway) atau nameserver 127.0.1.1
9) sudo /etc/init.d/networking restart atau service network restart
sumber
sudo su
, karena ini dianggap praktik buruk di sini karena berbagai alasan.Anda mungkin perlu menambahkan gateway default. Sebagai pengguna root, jalankan perintah ini.
Misalnya
Anda bisa mendapatkan 3 oktet pertama, 172,23.5 dari eth0 / eoM
Kemudian ping IP untuk melihat apakah koneksi berfungsi.
sumber
Dalam kasus saya, jika sistem Anda berada di belakang firewall, itu tidak dapat berinteraksi dengan internet. Kecuali Anda menentukan server proxy untuk HTTP / HTTPS / FTP, itu tidak dapat dijangkau.
Coba ini:
sumber