1. 程式人生 > >Linux環境下ping命令出現“Destination host unreachable”解決方法

Linux環境下ping命令出現“Destination host unreachable”解決方法

在一次測試過程中主機和單板機通過網線相連,在主機終端中通過minicom工具進行配置後,上電單板機,正常啟動後網口顯示已經連線。

接下來檢視主機和單板機的IP地址,(如果沒有IP則設定IP地址)然後用“ping”命令來測試網路是否通路。

出現“Destination host unreachable”這個錯誤。

由於每個人所採用的環境不一樣,我把我解決方法分享一下。

原因:單板機上現用的網口名與網線連線的網口名不匹配。我的單板機上有兩個網口eth0 和eth1,測試的時候單板機端顯示的名字為eth0,而網線連線的網口實際上是eth1,在主機與單板機ping的時候出現此錯誤。

解決方法:關閉eth0,開啟eth1,並給eth1配置MAC地址,IP地址。此問題得到解決。

根據此次錯誤提出的問題:

1,單板機一次只能出現一個網口嗎?為什麼在啟動eth1的時候要關閉eth0?

2,如果eth1未啟動,為什麼主機顯示網路已連通?不是應該顯示網路中斷嗎?

相關推薦

Linux環境ping命令出現Destination host unreachable解決方法

在一次測試過程中主機和單板機通過網線相連,在主機終端中通過minicom工具進行配置後,上電單板機,正常啟動後網口顯示已經連線。 接下來檢視主機和單板機的IP地址,(如果沒有IP則設定IP地址)然後用“ping”命令來測試網路是否通路。 出現“Destination hos

VirtualBox 中 centos7 ping 命令出現 Network is unreachable 問題的解決方法

1 問題描述 在 VirtualBox 中安裝好 centos7 後,發現使用 ping 命令測試連線外網 IP 地址,會報錯。具體如下: 2 分析 2.1 檢視 VirtualBox 設定 開啟 VirtualBox 中這臺虛擬機器的設定,

Linux 環境eclipse啟動出現錯誤:jvm terminated. exit code=13

想在Linux下啟動eclipse出現如題的錯誤,在網上找了很多資料,有很多是誤導。在stackoverflow上找到了正確解決方法,英文連線:http://stackoverflow.com/questions/4945178/cannot-run-eclipse-jvm

大資料【在centos中配置linux網路ping時碰到destination host unreachable的問題】

最近裝了個VM VirtualBox和CentOS玩Linux。在配置完網路後,只能ping 127.0.0.1,無法ping出本機IP和外網, 出現“destination host unrea

在centos中配置linux網路ping時碰到destination host unreachable的問題

最近裝了個VM VirtualBox和CentOS玩Linux。在配置完網路後,只能ping 127.0.0.1,無法ping出本機IP和外網,出現“destination host unreacha

linux環境編譯執行OpenCV程式的兩種方法

  原來以為在Ubuntu下安裝好了OpenCV之後,自己寫個簡單的程式應該很容易吧,但是呢,就是為了編譯一個簡單的顯示圖片的程式我都快被弄崩潰了。   在谷歌和上StackOverFlow檢視相關問題解答之後,我下面就介紹Command Line和CMake兩種方式。

Linux環境段錯誤的產生原因及除錯方法小結(轉)

轉自 最近在Linux環境下做C語言專案,由於是在一個原有專案基礎之上進行二次開發,而且專案工程龐大複雜,出現了不少問題,其中遇到最多、花費時間最長的問題就是著名的“段錯誤”(Segmentation Fault)。藉此機會系統學習了一下,這裡對Linux環境下的段錯誤

golang在linux環境自定義包(一招解決問題)

由於是go語言新手,有些簡單的問題處理起來有點困難。現在從go安裝到執行詳細地說起 關於go語言在linux環境下自定義包的問題困擾了我好大一會。 下面我就從前往後詳細地說一下解決方法,一招解決問題。 (I)linux下解決,從go安裝開始說起 命令安裝比直接在先下載golang

windows及linux環境永久修改pip鏡像源的方法

targe appdata 好的 class container tar lan containe borde 一、在windows環境下修改pip鏡像源的方法(以python3.5為例) (1):在windows文件管理器中,輸入 %APPDATA% (2):會定位到一

LINUX安裝DISCUZ出現的錯誤:advice_mysqli_connect 解決方法

在用curl進行模擬呼叫時,curl接收內容會出現"Empty reply from server"的錯誤。 修改httpd.conf,在虛擬主機上新增如下內容:EnableSendfile offEnableMMAP off 在安裝discuz時,無法安裝,提示錯誤如下:advice_mysqli_co

linux虛擬機器聯網問題:destination host unreachable

ping www.baidu.com 測試網路連線時,出現destination host unreachable 此時虛擬機器狀態: xshell能連線linux虛擬機器,但是虛擬機器連不上網。 網路連線型別為NAT xhsell能連線上虛擬機器,說明網段沒

centos7.5 mini ping 一直報destination host unreachable

用vmware workstation12剛裝的centos7.5 mini ping百度跟閘道器 一直報destination host unreachable 用vi /etc/sysconfig/network-scripts/ifcfg-ens3

Linux環境段錯誤的產生原因及除錯方法小結

最近在Linux環境下做C語言專案,由於是在一個原有專案基礎之上進行二次開發,而且專案工程龐大複雜,出現了不少問題,其中遇到最多、花費時間最長的問題就是著名的“段錯誤”(Segmentation Fault)。藉此機會系統學習了一下,這裡對Linux環境下的段錯誤做個小結

windowspip命令下載python庫慢解決方法

宣告:我的部落格主要用來記錄自己的學習過程,當然啦,能幫助到小夥伴們也是極好的。 在我們直接在終端輸入 pip install 庫名稱時,會非常慢,我的在10kb/s下,非常慢,90多兆的要下3個小時。怎麼辦呢???上大招!!! 輸入    pip install 庫名稱

linux 作業系統安裝oracle遇到的問題及解決方法

Oracle 版本:10201_database_linux_x86_64.cpio.gz linux 作業系統版本:SUSE Linux Enterprise Server 10 (x86_64) 第一次在linux 系統下動手安裝oracle ,遇到問題是自然的,根據網

linux CentOSshell不顯示使用者名稱路徑的解決方法

CentOS下打Terminal後只顯示-bash-4.2$,如圖: 解決方法: 方法1: 1. 在Terminal中輸入:vi /.bash_profile 2. 然後往檔案中新增如下內容: export PS1=’[\[email p

linuxyum命令出現Loaded plugins: fastestmirror

tle enable yum test enabled net post sdn http linux下yum命令出現Loaded plugins: fastestmirror yum install的時候提示:Loaded plugins: fastestmirror

linux環境tomcat啟動成功,請求頁面出現404

無法 .html 奇怪 tomcat啟動 web訪問 第一次 裏的 同事 有變 這種情況很多,本文記錄我遇到比較奇葩的情況。 第一次tomact啟動成功,訪問404,亂搗鼓不知怎麽好了;第二次tomcat啟動成功,可以訪問部分鏈接,有些卻報404,但是代碼和數據都還是以前的

Linux環境啟動MySQL數據庫出現找不到mysqld.sock的解決辦法!

備註 sta 就會 超級 默認目錄 sql數據庫 su - 用戶 lib 問題:   在普通用戶權限下運行:mysql -u root -p,回車之後如果會出現如下錯誤:ERROR 2002 (HY000): Can‘t connect to local MySQL ser

linuxyum命令出現Loaded plugins: fastestmirror Determining fastest mirrors

找到 plugin mir con test lin fast load min 今天yum install的時候出問題了,找了半天才找到一個可行的解決辦法 fastestmirror是yum的一個加速插件,這裏是插件提示信息是插件不能用了。 不能用就先別用唄,禁用掉,先y