1. 程式人生 > >ping問題詳解(請求超時,無法訪問目標主機)

ping問題詳解(請求超時,無法訪問目標主機)

我們有時需要進行遠端或者共享對方資料庫的時候,會ping一下對方電腦,時候能夠ping通,時候能夠進行資料的傳輸。有時會出現ping請求超時,那麼遇到這個問題該怎麼解決?

我們首要解決的是看他自己是否能ping通自己的,我們就在他的電腦中輸入ping,發現是可以ping通過的。
好了,直接開啟他電腦中的控制面板,找到系統和安全,點選進去,然後點選Windows防火牆。
我們發現防火牆都是啟用狀態,而且我們也可以看到網路的連線狀態。接下來我們就要禁用防火牆,點選左邊的開啟或關閉防火牆,然後進去關閉windows防火牆。點選確定按鈕。

ping域名不了正常,特別是一些大型伺服器禁止ping,當telnet可通時候就是可以連線的

(1) 對方已關機,或者網路上根本沒有這個地址
(2)對方與自己不在同一網段內,通過路由也無法找到對方,但有時對方確實是存在的,當然不存在也是返回超時的資訊。
(3)對方確實存在,但設定了ICMP資料包過濾(比如防火牆設定)。
  你會問怎樣知道對方是存在,還是不存在呢,可以用帶引數 -a 的Ping命令探測對方,如果能得到對方的NETBIOS名稱,則說明對方是存在的,是有防火牆設定,如果得不到,多半是對方不存在或關機,或不在同一網段內。
(4)錯誤設定IP地址
  正常情況下,一臺主機應該有一個網絡卡,一個IP地址,或多個網絡卡,多個IP地址(這些地址一定要處於不同的IP子網)。但如果一臺電腦的“撥號網路介面卡”(相當於一塊軟網絡卡)的TCP/IP設定中,設定了一個與網絡卡IP地址處於同一子網的IP地址,這樣,在IP層協議看來,這臺主機就有兩個不同的介面處於同一網段內。當從這臺主機Ping其他的機器時,會存在這樣的問題:
  A.主機不知道將資料包發到哪個網路介面,因為有兩個網路介面都連線在同一網段。
  B.主機不知道用哪個地址作為資料包的源地址。因此,從這臺主機去Ping其他機器,IP層協議會無法處理,超時後,
  Ping 就會給出一個“超時無應答”的錯誤資訊提示。但從其他主機Ping這臺主機時,請求包從特定的網絡卡來,ICMP只須簡單地將目的、源地址互換,並更改一些標誌即可,ICMP應答包能順利發出,其他主機也就能成功Ping通這臺機器了。
  
  2.Destination host Unreachable(無法訪問目標主機)


  (1) 對方與自己不在同一網段內,而自己又未設定預設的路由,比如上例中A機中不設定預設的路由,執行Ping 192.168.0.1.4就會出現“Destination host Unreachable”。
  (2)網線出了故障
  這裡要說明一下“destination host unreachable”和 “time out”的區別,如果所經過的路由器的路由表中具有到達目標的路由,而目標因為其他原因不可到達,這時候會出現“time out”,如果路由表中連到達目標的路由都沒有,那就會出現“destination host unreachable”。
  很奇怪,我用手機開熱點給別的手機電腦當局域網,但是ping一個華為手機ping不通,這個手機也ping不了別的。都提示這個,但是ping其他手機電腦都沒問題,這個手機ping自己可以
  linux建立ftp伺服器:
https://blog.csdn.net/a1023182899/article/details/83573108

  
  3.Bad IP address
  這個資訊表示您可能沒有連線到DNS伺服器,所以無法解析這個IP地址,也可能是IP地址不存在。
  
  4.Source quench received
  這個資訊比較特殊,它出現的機率很少。它表示對方或中途的伺服器繁忙無法迴應。
  
  5.Unknown host–不知名主機 
  這種出錯資訊的意思是,該遠端主機的名字不能被域名伺服器(DNS)轉換成IP地址。故障原因可能是域名伺服器有故障,或者其名字不正確,或者網路管理員的系統與遠端主機之間的通訊線路有故障。
  
  6.No answer–無響應
  這種故障說明本地系統有一條通向中心主機的路由,但卻接收不到它發給該中心主機的任何資訊。故障原因可能是下列之一:中心主機沒有工作;本地或中心主機網路配置不正確;本地或中心的路由器沒有工作;通訊線路有故障;中心主機存在路由選擇問題。
  
  7.Ping 127.0.0.1
  127.0.0.1是本地迴圈地址,如果本地址無法Ping通,則表明本地機TCP/IP協議不能正常工作。
  
  8.no rout to host:網絡卡工作不正常。
  
  9.transmit failed,error code:10043網絡卡驅動不正常。
  
  10.unknown host name:DNS配置不正確。

相關推薦

ping問題請求超時無法訪問目標主機

我們有時需要進行遠端或者共享對方資料庫的時候,會ping一下對方電腦,時候能夠ping通,時候能夠進行資料的傳輸。有時會出現ping請求超時,那麼遇到這個問題該怎麼解決? 我們首要解決的是看他自己是否能ping通自己的,我們就在他的電腦中輸入ping,發現是可以

串知識點資料結構嚴蔚敏版

1.堆分配儲存表示(也是一種順序表) typedef struct{ char *ch; int length; }HString; 2.串操作函式 //初始化一個串 void InitalStr(HString &T); //生成一個其值等於串常量chars

JVM記憶體溢位棧溢位堆溢位持久代溢位以及無法建立本地執行緒

寫在前面 記憶體溢位和記憶體洩漏的區別: 記憶體溢位 out of memory,是指程式在申請記憶體時,沒有足夠的記憶體空間供其使用,出現out of memory;比如申請了一個integer,但給它存了long才能存下的數,那就是記

Linux基本常用命令之ls含datecal

Linux基礎【1】顯示日期的指令:date示例:(1)#date +%Y/%m/%d結果:2018/02/27(2)#date +%H:%M結果:10:48【2】顯示日歷的指令:cal格式:cal [month] [year]示例:(1)#cal 2 2018(2)#cal 13 2018結果:cal:il

深度學習 --- 模擬退火演算法Simulated Annealing SA

上一節我們深入探討了,Hopfield神經網路的性質,介紹了吸引子和其他的一些性質,而且引出了偽吸引子,因為偽吸引子的存在導致Hopfield神經網路正確率下降,因此本節致力於解決偽吸引子的存在。在講解方法之前我們需要再次理解一些什麼是偽吸引子,他到底是如何產生的? 簡單來說說就是網路動態轉

前端模組化開發規範的終結者Webpack純乾貨不套路

可謂集CommonJS、AMD、ES6等多種特性於一身,靈活、易用、高擴充套件性、效能優越。 核心配置 以下是webpack的幾個核心配置節: 節點 說明 entry 指定要打包的檔案

哨兵2資料‘檔名’吐血整體僅供參考

哨兵2資料檔名詳解 Sentinel-2 Level-1C products: (2016年12月6日之後生成的Sentinel-2 Level-1C產品的新格式命名約定) .zip解壓後為.SAFE檔案 S2A_MSIL1C_20170105T013442_

java常用集合類有例子集合類糊塗的來看!

TreeSet:TreeSet是依靠TreeMap來實現的.TreeSet是一個有序集合,TreeSet中元素將按照升序排列,預設是按照自然排序進行排列,意味著TreeSet中元素要實現Comparable介面.我們可以在構造TreeSet物件時,傳遞實現了Comparator介面的比較器物件.java.ut

雜湊衝突拉鍊法開放地址法

雜湊衝突詳解 我喜歡用問答的形式來學習,這樣可以明確許多不明朗的問題。 什麼是雜湊衝突? 比如我們要去買房子,本來已經看好的房子卻被商家告知那間房子已經被其他客戶買走了。這就是生活中實實在在的衝突問題。 同樣的當資料插入到雜湊表時,不同key值產生的h(ke

buffer cache 和shared pool 之三shared pool原理

【深入解析--eygle】 學習筆記 1.2 shared pool原理 Shared Pool是Oracle SGA設定中最複雜也是最重要的一部分內容,Oracle通過Shared Pool來實現SQL共享、減少程式碼硬解析等,從而提高資料庫的效能。在某些版本中,如果設

Docker run執行流以volumenetwork和libcontainer為線索

通常我們都習慣了使用Docker run來執行一個Docker容器,那麼在我們執行Docker run之後,Docker到底都做了什麼工作呢?本文通過追蹤Docker run(Docker 1.9版本)的執行流程,藉由對volume,network和libcon

Mysql主從配置第一篇共五篇

使用Docker容器搭建MySql主從複製 使用Docker容器搭建MySql主從複製 檢視容器ip命令為docker inspect 96fd[id前四位] Master_mysql_ip_172.17.0.4 slave_mysql_ip_172.17.0.5

buffer cache 和shared pool之五問題診斷總結

【深入解析--eygle】 學習筆記 1.2.7 診斷和解決ORA-04031 錯誤 Shared  Pool的主要問題在根本上只有一個,就是碎片過多帶來的效能影響。 1.2.7.1 什麼是ORA-04031錯誤 當嘗試在共享池分配大塊的連續記憶體失敗(很

九種經典排序演算法氣泡排序插入排序選擇排序快速排序歸併排序堆排序計數排序桶排序基數排序

綜述 最近複習了各種排序演算法,記錄了一下學習總結和心得,希望對大家能有所幫助。本文介紹了氣泡排序、插入排序、選擇排序、快速排序、歸併排序、堆排序、計數排序、桶排序、基數排序9種經典的排序演算法。針對每種排序演算法分析了演算法的主要思路,每個演算法都附上了虛擬

String類淺拷貝深拷貝引用計數寫時拷貝

String類:標準庫型別string類表示可變長的字元序列,定義在std中,專門用來管理字串,下面一起看下它的重要考點。 一,淺拷貝       所謂淺拷貝,是指原物件與拷貝物件公用一份實體,僅

Jenkins+Ant+Android+Robitium 例項打包app執行Robotium測試生成測試結果

Jenkins Ant 打包android app,構建Robotium測試,執行Robotium測試,生成測試結果 例項詳解 前言:       眾所周知,Jenkins提供了強大持續整合功能,本文主要是使用Jenkins 整合Ant構建、打包Android工程,並執行基

滑動選單DrawerLayout實時更新未完待續...)

前言:目前所寫程式碼都是參照第一行程式碼所寫,但日後專案發現新的應用一定會實時更新。 一,在佈局中引入DrawerLayout activity_main.xml <?xml version="1.0" encoding="utf-8"?

Toolbar實時更新未完待續...)

前言:目前為止基本的程式碼都是仿造第一行程式碼所寫,但會實時加入其它複雜的應用。 一,隱藏ActionBar 觀察AndroidMenifest.xml,原來系統預設指定了Theme:AppTheme <application

java獲取第N次字串出現的位置,StringUtils判空去空比較查詢

用一個工具類commons-lang3.jar 如果找不到的同學的,可以匯入maven <dependency> <groupId>org.apache.commons</groupId> <ar

css-浮動與清除浮動的原理清除浮動的原理你知道嗎

alt col ges mage all strong splay height http float元素A的特點: 脫離文檔流 靠向left或right float元素會和塊盒子重疊 準確來說,是塊盒子和A重疊,但塊盒子內容會浮動在A周圍 不會和inline元素重