connect: Network is unreachable
There are probably lots of situation when this can happen, but this is a big mistery for me. Some tools can use the network just fine (wget, dig, apt-get, . ), but some tools are just failing (ping, traceroute, the browser, . ). For example, I can download a file with wget :
gonvaled@pegasus ~ » wget archive.ubuntu.com --2014-10-02 10:52:34-- http://archive.ubuntu.com/ Resolving archive.ubuntu.com (archive.ubuntu.com). 2001:67c:1360:8c01::18, 2001:67c:1360:8c01::19, 91.189.91.14, . Connecting to archive.ubuntu.com (archive.ubuntu.com)|2001:67c:1360:8c01::18|:80. connected. HTTP request sent, awaiting response. 200 OK Length: 671 [text/html] Saving to: ‘index.html.2’ 100%[========================================================================================================================================================>] 671 --.-K/s in 0s 2014-10-02 10:52:34 (30,8 MB/s) - ‘index.html.2’ saved [671/671]
gonvaled@pegasus ~ » dig archive.ubuntu.com ; > DiG 9.9.5-3-Ubuntu > archive.ubuntu.com ;; global options: +cmd ;; Got answer: ;; ->>HEADER
But I can not ping the site (not because the site is not replying to pings, but because Network is unreachable ):
gonvaled@pegasus ~ » ping archive.ubuntu.com connect: Network is unreachable
gonvaled@pegasus ~ » traceroute archive.ubuntu.com traceroute to archive.ubuntu.com (91.189.88.149), 30 hops max, 60 byte packets connect: Network is unreachable
gonvaled@pegasus ~ » ifconfig eth0 eth0 Link encap:Ethernet HWaddr 2c:76:8a:e0:b0:6b inet addr:10.11.44.84 Bcast:10.11.255.255 Mask:255.255.0.0 inet6 addr: 2001:4dd0:fff4:11:2c3f:5f86:f975:579f/64 Scope:Global inet6 addr: fe80::2e76:8aff:fee0:b06b/64 Scope:Link inet6 addr: 2001:4dd0:fff4:11:2e76:8aff:fee0:b06b/64 Scope:Global UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:37502 errors:0 dropped:0 overruns:0 frame:0 TX packets:14119 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:13558552 (13.5 MB) TX bytes:3533448 (3.5 MB) gonvaled@pegasus ~ » route Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 10.11.0.0 * 255.255.0.0 U 0 0 0 eth0 link-local * 255.255.0.0 U 1000 0 0 eth0
EDIT
There seem to be two things at play here: IPv6 and default gateway. Whenever I enable wlan, I get these routes:
gonvaled@pegasus ~ » route Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface default 10.11.0.1 0.0.0.0 UG 0 0 0 wlan0 10.11.0.0 * 255.255.0.0 U 0 0 0 eth0 10.11.0.0 * 255.255.0.0 U 9 0 0 wlan0 link-local * 255.255.0.0 U 1000 0 0 eth0
- Why don't I get a default gateway with my eth0? (this is the real issue at hand)
- Why does IPv6 does not need a default gateway? (this is what was confusing me all along)
Since this morning the network is unreachable Ubuntu 18:04
marco@pc01:$ sudo lshw -class network *-network DISABLED description: Ethernet interface product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller *-network DISABLED description: Wireles interface product: AR9227 Wireless Network Adapter *-network:0 description: Ethernet interface physical id: 2 logical name : docker0 *-network:1 description: Ethernet interface physical id: 3
iface eth0 inet static address 192.168.1.7 netmask 255.255.255.0 network 192.168.1.1 broadcast 192.168.0.255 post-up iptables-restore < /etc/iptables.up.rules gateway 192.168.1.1 dns-nameservers 192.168.0.5 8.8.8.8 marco@pc01:$ sudo service network-manager restart Failed to restart network-manager.service: Unit network-manager.service not found
marco@pc01:$ sudo /etc/init.d/networking restart [ok] Restarting networking (via systemctl): networking.service marco@pc01:$ ping 192.168.1.4 connect: Network is unreachable
What have I to do in order to make the network available again? Looking forward to your kind help Marco 1° Update:
marco@pc01:$ ip addr show 1: lo: mtu 65536 qdisc noqueue state UNKOWN group default qlen 1000 inet 27.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: enp3s0: mtu 1500 qdisc noop state DOWN group default qlen 1000 link/ether 78:24:af:43:ef:5c brd ff:ff:ff:ff:ff:ff 3: wlp5s0: mtu 1500 qdisc noop state DOWN group default qlen 1000 link/ether c0:4a:00:09:0e:80 brd ff:ff:ff:ff:ff:ff 4: b3-4f9fe03b1a66: mtu 1500 qdisc noqueue state DOWN group default link/ether 02:42:64:29:65:73 brd ff:ff:ff:ff:ff:ff inet 172.22.0.1/16 brd 172.22.255.255 scope global br-4f9fe03b1a66 valid_lft forever preferred_lft forever 5: docker0: mtu 1500 qdisc noqueue state DOWN group default link/Ether 02:42:01:ea:90:66 brd ff:ff:ff:ff:ff:ff inet 172.17.0.1/16 brd 172.17.255.255 scoper global docker0 valid_lft forever preferred_lft forever
marco@pc01:$ ifconfig eth0 up eth0: ERROR while getting interface flags: eth0: ERROR while getting interface flgs: No such device eth0: Host name lookup failure marco@pc01:$ ifconfig br-4f9feo3b1a66: flags=4099 mtu 1500 inet 192.22.0.1 netmask 255.255.0.0 broadcast 172.22.255.255 ether 02:42:4d:c4:bd:62 txqueuelen 0 (Ethernet) RX packets 0 bytes 0 (0.0B) RX errors 0 dropped 0 overruns 0 frame 0 TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 docker0: flags=4099 mtue 1500 inet 172.17.0.1 netmask 255.255.0.0 broadcast 172.17.255.255 ether 02:42:24:b9:3b:59 txqueuelen 0 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 l0: flags=73 mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefoxlen 128 scopeid 0x10 loop txqueuelen 1000 (Local Loopback) RX packets 258 bytes 32343 (32.3 KB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 258 bytes 32343 (32.3 KB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
auto lo iface lo inet loopback
iface enp3s0 inet static address 192.168.1.7 netmask 255.255.255.0 network 192.168.1.1 broadcast 192.168.0.255 post-up iptables-restore < /etc/iptables.up.rules gateway 192.168.1.1 dns-nameservers 192.168.0.5 8.8.8.8
marco@pc01:$ uname -r 4.15.0-55-generic marco@pc01:$ ls -al /etc/netplan total 20 drwxr-xr-x 2 root root 4096 Jul 25 18:37 drwxr-xr-x 128 root root 12288 Jul 25 12:51 -rw-r--r-- 1 root root 616 Jul 25 18:37 30-cloun-init.yaml etc/netplan/50-cloud-init.yaml : network: renderer: NetworkManager/ networkd ethernets: enp3s0: addresses: [192.168.1.7/24] gateway4: 192.168.1.1 nameservers: addresses: [8.8.8.8,8.8.4.4] dhcp4: no version: 2 marco@pc01:$ sudo netplan apply sudo: netplan: command not found
marco@pc01:$ dpkg -l *netplan* Desired=Unknown/Install/Remove/Purge/Hold Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig- pend Err?=(none)/Reinst-required (Status,Err: uppercase=bad) Name Version Architecture Description in netplan.io amd64 (no description available)
marco@pc01:$ sudo lshw -c network *-network DISABLED description : Ethernet interface product: RTL811178168/8411 PCI Express Gigabit Ethernet Controller vendor: Realtek Semiconductor CO., Ltd. physical id: 0 bus info: pci@000:03:00.0 logical name: enp3s0 version: 11 serial: 78:24:af:43:ef:5c size: 100 Mbit/s capacity: 1Gbit/s width: 64 bits clock: 33 Mhz capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation configuration: autonegotiaion=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=full latency=0 link=no multcast=yes port=MII speed=100Mbit/s resources: irq:18 ioport:d000(size=256) memory:f7200000-f7200fff memory:f2100000-f2103fff *-network DISABLED description: Wireless interface product: AR9227 Wireless NEtwork Adapter vendor: Qualcomm Atheros physical id: 0 bus info: pci@0000:05:00.0 logical name: wlp5s0 version: 01 serial: c0:4a:00:09:0e:80 width: 32 bits clock: 66MHz capabilities: pm bus_master cap_list ethernet physical wireless configuration: broadcast=yes driver=ath9k driverversion=3.15.0-55- generic firmware=N/A latency=168 link=no multicast=yes wireless=IEEE 802.11 resources: irq:19 memory:f7100000-f10ffff *-network:0 description: Ethernet interface physical id: 2 logical name: docker0 serial: 02:42:62:12:98:6e capabilities: ethernet physical configuration: broadcast=yes driver=bridge driverversion=2.3 firmware=N/A ip=172.17.0.1 link=no multicast=yes *-network:1 description: Ethernet interface physical id:3 logical name: br-4f9fe03b1a66 serial: 01:42:fc:9e:92:1c capabilities: ethernet physical consiguration: broadcast=yes driver=bridge driverversion=2.3 firmware=N/A ip=172.22.0.1 link=no multicast=yes
Two disks: 1° disk: /dev/sda1 1M BIOS boot /dev/sda2 1G Linux filesystem /dev/sda3 232G Linux filesystem with sudo fsck -f : everything ok ; 2° disk: /dev/sdb1 1M BIOS boot /dev/sdb2 232G Linux filesystem sudo fsck -f /dev/sdb1 fsck from util-linux 2.31.1 e2fsck 1.44.1 (24-Mar-2018) ext2fs_open2: Bad magic number in super-block fsck.ext2: Supeblock invalid, trying backup blocks. fsck.ext2: Bad magic number in super-block whule trying to open /dev/sdb1 The superblock could not be read or does not describe a valid ext2/ext3/ext4 filesystem (and not swap or ufs or something else), then the superblock is corrupt, and you might try running e2fsck with an alternate superblock: e2fsck -b 8193 or e2fsck -b 32768
ubuntu@ubuntu:$ sudo fsck -f /dev/sda2 fsck fromutil-linux 2.31.1 e2fsck 1.44.1 (24-Mar-2018) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/sda2: 309/65536 files (2.9% non-contiguous), 48744/262144 blocks ubuntu@ubuntu:$ sudo fsck -f /dev/sdb2 fsck from util-linux 2.31.1
ubuntu@ubuntu:/etc/netplan$ sudo netplan --debug generate DEBUG:command generate: running ['/lib/netplan/generate'] ** (generate:4715): DEBUG: 15:57:43.284: Processing input file /etc/netplan/01-network-manager-all.yaml.. ** (generate:4715): DEBUG: 15:57:43.285: starting new processing pass to 1 ** (generate:4715): DEBUG: 15:57:43.285: Configuration is valid ** (generate:4715): DEBUG: 15:57:43.285: Generating output files.. ** (generate:4715): DEBUG: 15:57:43.285: NetworkManager: definition enp3s0 is not for us (backend 1)
Virtual Machine Ubuntu 20.04 LTS : connect: Network is unreachable
I am new to linux and networking and today I have a "connect: Network is unreachable" when executing ping or sudo apt commands. I have seen some similar questions but still don't have a clue about how to fix it. My ubuntu system is installled on my machine by VMware. messages I got after running sudo lshw -C network
*-network DISABLED description: Ethernet interface product: 82545EM Gigabit Ethernet Controller (Copper) vendor: Intel Corporation physical id: 1 bus info: pci@0000:02:01.0 logical name: ens33 version: 01 serial: 00:0c:29:c3:23:09 size: 1Gbit/s capacity: 1Gbit/s width: 64 bits clock: 66MHz capabilities: pm pcix bus_master cap_list rom ethernet physical logical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation configuration: autonegotiation=on broadcast=yes driver=e1000 driverversion=7.3.21-k8-NAPI duplex=full latency=0 link=no mingnt=255 multicast=yes port=twisted pair speed=1Gbit/s resources: irq:19 memory:fd5c0000-fd5dffff memory:fdff0000-fdffffff ioport:2000(size=64) memory:fd500000-fd50ffff
# Let NetworkManager manage all devices on this system network: version: 2 renderer: NetworkManager
1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: ens33: mtu 1500 qdisc fq_codel state DOWN group default qlen 1000 link/ether 00:0c:29:c3:23:09 brd ff:ff:ff:ff:ff:ff