Linux

網路:目標主機不可達

  • July 13, 2021

我正在使用 Linux oess (CentOS)。我正在使用虛擬機: 在此處輸入圖像描述

在終端中,我正在嘗試:

ping 8.8.8.8

查看我的連接性。它說:

Network is unreachable

然後我輸入:

ifconfig: 
 inet addr: 192.168.56.101

然後:

sudo /sbin/route add -net 0.0.0.0 gw 192.168.56.101 eth0

現在我正在做同樣的 ping,它說:

Destination host is unreachable

對於所有序列。

問題的根源是什麼?

路線輸出: 在此處輸入圖像描述

第一件事。你能 ping 192.168.56.1 嗎?如果是這樣,那麼您有一個與路由器的 IP 連接,請將其設置為您的預設路由。否則,請嘗試 ping 192.168.56.255(廣播)以查看您可能會收到回复的地址。查看 arp -a 以檢查您可以找到哪些地址。

更改預設路由後,您可以 ping 8.8.4.4 (google) 嗎?如果是這樣,您可以訪問網際網路。如果沒有檢查路由器。

你能ping www.google.com 嗎?如果不是,您可能有 dns 問題

您是否從 nslookup www.google.com 獲得結果?

為網路介面嘗試 DHCP

sudo /etc/init.d/networking restart && sudo dhclient

引用自:https://unix.stackexchange.com/questions/227583