當前位置:首頁 » 幣種行情 » pingieth0

pingieth0

發布時間: 2022-06-25 22:36:19

A. Linux中使用ping命令

Ping命令通過發送Internet控制消息協議(ICMP)回響請求消息來驗證與另一台TCP/IP計算機的IP級連接,很重要的一條命令.

ping命令一般用於檢測網路通與不通,也叫時延,其值越大,速度越慢PING(PacketInternetGrope),網際網路包探索器,用於測試網路連接量的程序。
ping發送一個ICMP回聲請求消息給目的地並報告是否收到所希望的ICMP回聲應答。它是用來檢查網路是否通暢或者網路連接速度的命令。
原理:網路上的機器都有唯一確定的IP地址,我們給目標IP地址發送一個數據包,對方就要返回一個同樣大小的數據包,根據返回的數據包我們可以確定目標主機的存在,可以初步判斷目標主機的操作系統等。

二、ping的工作流程
1、在同一網段內
ping
主機A--------------------->主機B
ICMP請求包
在本機(主機A)查找ARP緩存表查找主機B的IP與其對應的MAC,
沒有找到主機B的IP與其MAC的映射關系,則發送一個arp請求廣播,
主機B接收到arp請求包後,回復一個arp應答包(裡麵包含本機MAC),
主機A<----------------------主機B
ICMP應答包
2、不在同一網段
在主機A上運行「ping主機C(不在同一網段)」後,開始跟上面一樣,到了怎樣得到MAC地址時,IP協議通過計算發現C機與自己不在同一網段內,就直接將交由路由處理,也就是將路由的MAC取過來,至於怎樣得到路由的MAC,跟上面一樣,先在ARP緩存表找,找不到就廣播包。路由得到這個數據幀後,再跟主機C進行聯系,如果找不到,就向主機A返回一個超時的信息。
三、ping命令的使用
ping命令的一般格式為:
ping[-dfnqrRv][-c發送次數][-i間隔秒數][-I(大寫i)網路界面][-l(小寫L)前置載入][-p範本樣式][-s數據包大小][-t存活數值][主機名或IP地址]
參數說明:
【-ccount】指定要被發送(或接收)的回送信號請求的數目,由Count變數指出。
【-wtimeout】這個選項僅和-c選項一起才能起作用。它使ping命令以最長的超時時間去等待應答(發送最後一個信息包後)。默認超時時間為4000ms(4s)
【-d】使用Socket的SO_DEBUG功能。
【-D】這個選項引起ICMPECHO_REPLY信息包向標准輸出的十六進制轉儲。
【-f】指定flood-ping選項。-f標志「傾倒」或輸出信息包,在它們回來時或每秒100次,選擇較快一個。每一次發送ECHO_REQUEST,都列印一個句號,而每接收到一個ECHO_REPLY信號,就列印一個退格。這就提供了一種對多少信息包被丟棄的信息的快速顯示。僅僅root用戶可以使用這個選項。
註:這在網路上將非常困難,必須小心使用。Floodping命令僅僅root用戶可以使用。-f標志與-iWait標志不兼容.
【-n】只輸出數值。
-r】忽略路由表,直接將數據包送到遠端主機上。通常是查看本機的網路介面是否有問題。
【-R】記錄路由過程。-R標志包括ECHO_REQUEST信息包中的RECORD_ROUTE選項,並且顯示返回信息包上的路由緩沖。
【-v】詳細顯示指令的執行過程。
【-iwait】在每個信息包發送之間等待被Wait變數指定的時間(秒數)。預設值是在每個信息包發送之間等待1秒。這個選項與-f標志不兼容。
【-Ia.b.c.d】指定被a.b.c.d標明的介面將被用於向外的IPv4多點廣播。-I標志是大寫的i。
【-lPreload】在進入正常行為模式(每秒1個)前盡快發送Preload變數指定數量的信息包。-l標志是小寫的L。
【-L】對多點廣播ping命令禁用本地回送。
【-pPattern】指定用多達16個「填充」位元組去填充你發送的信息包。這有利於診斷網路上依賴數據的問題。例如「-pff」全部用1填充信息包。
【-q】不顯示任何傳送封包的信息,只顯示最後的結果。
【-spacketsize】指定發送的數據位元組數,預設值是56,加上8位元組的ICMP頭,一共是64ICMP數據位元組。
【-Shostname/IPaddr】將IP地址用作發出的ping信息包中的源地址。在具有不止一個IP地址的主機上,可以使用-S標志來強制源地址為除了軟體包在其上發送的介面的IP地址外的任何地址。如果IP地址不是以下機器介面地址之一,則返回錯誤並且不進行任何發送。
【-ttll】設置存活數值TTL的大小。
【-ointerface】指出interface將被用於向外的IPv6多點廣播。介面以「en0」,「tr0」等的形式指定。
使用舉例:
(1)指定要被發送(或接收)的回送信號請求的數目:
#ping-c5172.17.0.254(請求5次)
(2)信息包被丟棄的信息的快速顯示:
#ping-f172.17.0.254
(3)在每個信息包發送之間等待被Wait變數指定的時間(秒數):
#ping-i2172.17.0.254(間隔2s)
四、ping測試
1、ping本機IP
#ping172.17.0.11/127.0.0.1
(測試:#ifdowneth0之後再ping試試)
如果ping不通的話則表明網卡安裝或配置有問題。將網線斷開再次執行此命令,如果顯示正常,則說明本機使用的IP地址可能與另一台正在使用的機器IP地址重復了。如果仍然不正常,則表明本機網卡安裝或配置有問題,需繼續檢查相關網路配置。
Ubuntu下配置文件位置:
[IP]:/etc/network/interfaces
[DNS]:/etc/resolv.conf
2、ping網關IP
#ping172.17.0.254
能正常ping通,則表明區域網中的網關路由器正在正常運行。反之,則說明網關有問題。
3、ping遠程IP
#pingwww..com
這一命令可以檢測本機能否正常訪問Internet。
五、怎樣使用Ping這命令來測試網路連通呢?
連通問題是由許多原因引起的,如本地配置錯誤、遠程主機協議失效等,當然還包括設備等造成的故障。首先我們講一下使用Ping命令的步驟。
使用Ping檢查連通性有六個步驟:
1.使用ifconfig觀察本地網路設置是否正確;
2.Ping127.0.0.1,127.0.0.1回送地址Ping回送地址是為了檢查本地的TCP/IP協議有沒有設置好;
3.Ping本機IP地址,這樣是為了檢查本機的IP地址是否設置有誤;
4.Ping本網網關或本網IP地址,這樣的是為了檢查硬體設備是否有問題,也可以檢查本機與本地網路連接是否正常;(在非區域網中這一步驟可以忽略)
5.Ping本地DNS地址,這樣做是為了檢查DNS是否能夠將IP正確解析。
6.Ping遠程IP地址,這主要是檢查本網或本機與外部的連接是否正常。

B. 如何判斷當前使用的網路是 eth0 還是wlan0

etho介面是區域網介面,wan0接的是廣域網介面,一般路由器上就會有etho跟wan0口,上面一般有標識的,wan0口一般是接電信局modem出來的網線!這個問題很簡單,不需要程序判斷,還有一些路由器是多功能的,埠都可以設置,記住wlan0口是通外網internet的,內網是通區域網內電腦的,即內部使用

C. linux 操作系統中怎麼使用PING命令

1、首先將linux操作系統聯網,點擊滑鼠右鍵選擇終端機。

D. 一台linux的伺服器,eth0的網路參數全部配置好了,為什麼還是ping不通,DNS、網關跟其他機器的一樣

你重啟一下網路服務啊,service network restart

E. 關於虛擬機的eth0是什麼虛擬機是怎麼上網的

VM虛擬機配置上網
第一種情況:
主機使用PPPOE撥號上網
方法一:NAT方式
1、先關閉虛擬機中的操作系統,回到虛擬機主界面
雙擊主界面右上方的的「Ethernet」,彈出「NetworkAdapter」對話框,選擇「NAT」
2、啟動虛擬機操作系統,設置IP為動態獲取,即通過DHCP獲得。
此時虛擬機中的操作系統用的是主機的IP,主機能夠上網,那麼虛擬機也能。
方法二:Host-only方式
1、先關閉虛擬機中的操作系統,回到虛擬機主界面
雙擊主界面右上方的的「Ethernet」,彈出「NetworkAdapter」對話框,選擇「Host-only」
2、右擊撥號上網的連接,打開PPPOE連接屬性,選擇「高級」,選擇「允許其它網路用戶通過此計算機的INTERNET連接來連接」
在「家庭網路」下拉框中,選擇「VMwareNetworkAdapterVMnet1」
VMwareNetworkAdapterVMnet1虛擬網卡的IP會自動變為192.168.0.1
此時ping192.168.0.1能通即可。
3、進入vmware中,啟動linux操作系統
用netconfig命令
將IP,設為192.168.0.2(與虛擬網卡在同一網段)
網關為192.168.0.1即VMwareNetworkAdapterVMnet1虛擬網卡的IP地址
DNS設置為ISP的DNS,如61.147.37.1
4、重啟網路:
#servicenetworkrestart
此時,只要主機撥號上網後,虛擬機的系統就可以上網,且不用再撥號
方法三:Bridge方式
這種方式,虛擬機最接近一台真實的機器
1、先關閉虛擬機中的操作系統,回到虛擬機主界面
雙擊主界面右上方的的「Ethernet」,彈出「NetworkAdapter」對話框,選擇「Bridge」
2、宿主機中安裝sygate或wingate之類的代理伺服器
3、設置虛擬機的代理伺服器為宿主機的IP即可
第二種情況:
在單位區域網內
「Ethernet」要選擇「Bridge」方式
使用這種方式時,虛擬機跟一台真實的機器一樣,此時IP設置為區域網中另一個可用IP即可
網關:區域網網關伺服器的地址(或路由器的地址)
DNS:設置為ISP的DNS伺服器地址

F. 一台伺服器有兩塊網卡ETH0和ETH1,用同一台電腦PING ETH0正常,PING ETH1卻不通,怎麼解決ETH1不通的問題

你可以檢查一下,A和C的IP肯定是192.168.0.* ,因為A/C和ETH1不處於同一網段,所以不能PING通,要想A/C實現文件共享,可以手動設置IP為192.168.2.*

G. linux中配置了eth0的ip,但是ping不通內網的其他ip。

網關寫錯了gateway

H. 一台電腦兩個網卡ping不通問題求教

本地連接 屬性 協議(WIN7 協議4) 手動IP 改成一個網段 192.168.1.1 192.168.1.2

I. LINUX系統下 我網線插LAN1口能PING通eth0和eth1的IP LAN2口什麼IP都PING不到

不在一個網段,如果連接的是不同的路由器的話,是不能互相ping通的,典型情況是LAN1口接的是下級路由器,LAN2口接的是上級路由器,因此LAN1是從下級路由器訪問上級路由器的,沒有問題,LAN2口從上級路由器訪問下級路由器內部,是不能通過的。

J. 在虛擬機上eth0 ping 主機,為什麼在其他出介面(eth1)tcpmp還能看到報文

都是屬於同一網路類型,是可以抓到的。
如果eth0是橋接,eth2是nat或僅主機類型,那麼eth0上的流量,eth2上就抓不到了。

熱點內容
區塊鏈的徵信 發布:2024-04-26 19:45:06 瀏覽:420
請論述比特幣的特點 發布:2024-04-26 19:34:59 瀏覽:608
eth上漲歷史 發布:2024-04-26 19:34:54 瀏覽:437
幣圈模式圖片大全 發布:2024-04-26 19:29:44 瀏覽:668
區塊鏈查到的交易 發布:2024-04-26 19:12:13 瀏覽:265
環球廣電科技有限公司trx 發布:2024-04-26 18:54:53 瀏覽:374
trx4拆前橋 發布:2024-04-26 18:40:34 瀏覽:105
類比特幣詐騙 發布:2024-04-26 18:23:19 瀏覽:338
迷你世界生存素材挖礦 發布:2024-04-26 18:19:27 瀏覽:264
trx580功耗 發布:2024-04-26 18:10:46 瀏覽:657