釋放tcp連接的命令是_最實用的6個網絡命令,網絡故障不求人

7e4e8ba4-e814-eb11-8da9-e4434bdf6706.png

很多弱電工程師朋友在項目中經常遇到一些網絡故障,需要通過一些一些命令去檢測、定位故障點,通過使用網絡命令,故障解決的工作取得了事半功倍的效果。下面就一起溫故而知新吧!

一、ping命令(因特網包探索器)

ping是個使用頻率極高的實用程序,主要用于確定網絡的連通性。這對確定網絡是否正確連接,以及網絡連接的狀況十分有用。簡單的說,ping就是一個測試程序,如果ping運行正確,大體上就可以排除網絡訪問層、網卡、Modem的輸入輸出線路、電纜和路由器等存在的故障,從而縮小問題的范圍。

1、ping命令的基本應用

一般情況下,用戶可以通過使用一系列ping命令來查找問題出在什么地方,或檢驗網絡運行的情況。下面就給出一個典型的檢測次序及對應的可能故障:

7f4e8ba4-e814-eb11-8da9-e4434bdf6706.png

windows 7系統下ping 百度網址案例

注:后面的 時間=25ms 是響應時間,這個時間越小,說明你連接這個地址速度越快。

① ping 127.0.0.1

如果測試成功,表明網卡、TCP/IP協議的安裝、IP地址、子網掩碼的設置正常。如果測試不成功,就表示TCP/IP的安裝或設置存在有問題。

② ping 本機IP地址

如果測試不成功,則表示本地配置或安裝存在問題,應當對網絡設備和通訊介質進行測試、檢查并排除。

③ ping局域網內其他IP

如果測試成功,表明本地網絡中的網卡和載體運行正確。但如果收到0個回送應答,那么表示子網掩碼不正確或網卡配置錯誤或電纜系統有問題。

④ ping 網關IP

這個命令如果應答正確,表示局域網中的網關路由器正在運行并能夠做出應答。

⑤ ping 遠程IP

如果收到正確應答,表示成功的使用了缺省網關。對于撥號上網用戶則表示能夠成功的訪問Internet(但不排除ISP的DNS會有問題)。

2、ping 命令參數

在DOS窗口中,輸入ping /?(注意,ping后面有一個空格,不可省略),或者直接輸入ping加一個空格。敲擊回車鍵,會顯示出ping命令的幫助說明。

804e8ba4-e814-eb11-8da9-e4434bdf6706.png

ping命令參數

3、實例:測試目標并進行名字解析。

C:>ping –a 目標IP地址

814e8ba4-e814-eb11-8da9-e4434bdf6706.png

二、ipconfig(顯示ip配置值)

IPConfig可用于顯示當前的TCP/IP配置的設置值。

簡單來說,ipconfig這個命令讓我們可以快速的獲得計算機當前的IP地址、子網掩碼和缺省網關等信息,這些信息都是進行測試和故障分析的必要項目。同時,此命令也可以清空DNS緩存(DNS cache)。

1、ipconfig 命令參數

834e8ba4-e814-eb11-8da9-e4434bdf6706.png

ipconfig命令參數

一般用的最多的就是輸入:ipconfig/all,會顯示完整的配置信息。例如:

844e8ba4-e814-eb11-8da9-e4434bdf6706.png

三、arp命令(地址轉換協議)

ARP是TCP/IP協議族中的一個重要協議,用于確定對應IP地址的網卡物理地址。

使用arp命令,能夠查看本地計算機或另一臺計算機的ARP高速緩存中的當前內容。此外,使用arp命令可以人工方式設置靜態的網卡物理地址/IP地址對,使用這種方式可以為缺省網關和本地服務器等常用主機進行本地靜態配置,這有助于減少網絡上的信息量。

按照缺省設置,ARP高速緩存中的項目是動態的,每當向指定地點發送數據并且此時高速緩存中不存在當前項目時,ARP便會自動添加該項目。

常用命令選項:

① arp –a:用于查看高速緩存中的所有項目。

864e8ba4-e814-eb11-8da9-e4434bdf6706.png

② arp -a IP:如果有多個網卡,那么使用arp -a加上接口的IP地址,就可以只顯示與該接口相關的ARP緩存項目。

③ arp -s IP 物理地址:向ARP高速緩存中人工輸入一個靜態項目。該項目在計算機引導過程中將保持有效狀態,或者在出現錯誤時,人工配置的物理地址將自動更新該項目。

④ arp -d IP:使用本命令能夠人工刪除一個靜態項目。

四、traceroute命令

掌握使用traceroute命令測量路由情況的技能,即用來顯示數據包到達目的主機所經過的路徑。

traceroute命令的基本用法是,在命令提示符后鍵入“tracert host_name”或“tracert ip_address”,其中,tracert是traceroute在Windows操作系統上的稱呼。

874e8ba4-e814-eb11-8da9-e4434bdf6706.png

輸出有5列:

第一列是描述路徑的第n跳的數值,即沿著該路徑的路由器序號;

第二列是第一次往返時延;

第三列是第二次往返時延;

第四列是第三次往返時延;

第五列是路由器的名字及其輸入端口的IP地址。

如果源從任何給定的路由器接收到的報文少于3條(由于網絡中的分組丟失),traceroute在該路由器號碼后面放一個星號,并報告到達那臺路由器的少于3次的往返時間。

此外,tracert命令還可以用來查看網絡在連接站點時經過的步驟或采取哪種路線,如果是網絡出現故障,就可以通過這條命令查看出現問題的位置。

【如何測試大型網絡的路由】:

(1)多嘗試幾次“ping www.sina.com.cn”操作,比較得到的新浪網的IP地址。如果兩次ping得到的IP地址不同,試考慮其中的原因(如考慮到負載均衡)。然后,針對這些不同的IP地址,執行“tracert ip_address”命令,觀察分析輸出的結果是否有差異。

(2)對于大型網絡中的某站點進行traceroute測試,記錄測試結果。觀察其中是否出現第n跳的時延小于第n-1跳的時延情況。試分析其中原因(提示:可分別考慮時延的各個構成成分在總時延中所起的作用)。

(3)在一天的不同時段內,用traceroute程序多次測試從固定主機到遠程固定IP地址的主機的路由。試分析比較測量數據,觀察該路由是否有變化?如果有變化,該變化頻繁嗎?

五、route命令

但是,當網絡上擁有兩個或多個路由器時,用戶就不一定想只依賴缺省網關了。實際上可能想讓某些遠程IP地址通過某個特定的路由器來傳遞,而其他的遠程IP則通過另一個路由器來傳遞。在這種情況下,用戶需要相應的路由信息,這些信息儲存在路由表中,每個主機和每個路由器都配有自己獨一無二的路由表。大多數路由器使用專門的路由協議來交換和動態更新路由器之間的路由表。但在有些情況下,必須人工將項目添加到路由器和主機上的路由表中。route命令就是用來顯示、人工添加和修改路由表項目的。該命令可使用如下選項:

1、route print:本命令用于顯示路由表中的當前項目,在單個路由器網段上的輸出結果如圖所示。

2、route add:使用本命令,可以將路由項目添加給路由表。

例如,如果要設定一個到目的網絡209.99.32.33的路由,其間要經過5個路由器網段,首先要經過本地網絡上的一個路由器IP為202.96.123.5,子網掩碼為255.255.255.224,那么用戶應該輸入以下命令:

route add 209.99.32.33 mask 255.255.255.224202.96.123.5 metric 5

3、route change:可以使用本命令來修改數據的傳輸路由,不過,用戶不能使用本命令來改變數據的目的地。下面這個例子將上例路由改變采用一條包含3個網段的路徑:

route add 209.99.32.33 mask 255.255.255.224202.96.123.250 metric 3

4、route delete 使用本命令可以從路由表中刪除路由。例如:route delete 209.99.32.33

六、釋放ip/重新獲取ip命令

如果使用的計算機的操作系統是windows,當我們網絡連不上時或者ip地址出現沖突時,可以使用先釋放ip地址,然后再重新獲取新的ip地址,就可以解決ip地址沖突問題。

命令:

ipconfig /release 釋放IP地址。

然后還需要ipconfig /renew在重新獲取一下。

我們來看下它們的如何解決:

1、先釋放網絡ip地址ipconfig /release

894e8ba4-e814-eb11-8da9-e4434bdf6706.png

這時網絡會斷開,沒有分配ip地址,因為ip地址已釋放出來了。

2、重新獲取ip地址,ipconfig /renew

8a4e8ba4-e814-eb11-8da9-e4434bdf6706.png

這時網絡會重新連接,但ip地址已經與原來不一樣了,重新分配到了可用的ip地址連接網絡了。

這些命令都是平時用的較多的,熟練的例用它,能夠解決大部分弱電中的網絡問題,網絡故障不求人。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/529221.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/529221.shtml
英文地址,請注明出處:http://en.pswp.cn/news/529221.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

airpods2怎么查正品 ios11系統_拼多多AirPods2開箱評測,4種辦法教你驗真假,10個AirPods技巧教你玩...

大家好,Apple今天給大家分享一下拼多多上車AirPods 2無線充電盒版的經驗,順便整理了一波AirPods使用技巧,希望你用得上。入手理由自從去年10月份入手了iPhone XR,其實就挺想入款無線耳機的,所以一直在等AirPods升級換代…

java中for break的用法_java break語句的使用方法

在switch語中,break語句用來終止switch語句的執行。使程序 switch語句后的第一個語句 開始執行。在Java中,可以為每個代碼塊加一個括號,一個代碼塊通常 用大括號{}括起來的一段 代碼。加標號的格式break語句有兩種形式:無標簽和有標簽。無標簽的break語句用來跳出單…

windows文件保護_Windows系統下媲美時間機器的系統備份工具,統統免費

Windows和macOS系統誰更美?不同的人有不同的見解。但體驗過macOS之后很多電腦玩家會感嘆,TimeMachine時間機器太好用了,Windows下有沒有同類功能呢?TimeMachine提供了全盤完整備份、增量備份、文件歷史版本等功能。它們在Windows …

JAVA結課_一點心情,寫java結課考試之前

突然發現,已經好久沒有上來寫blog了,本來還以為能夠天天寫,后來發現,確是心有余力而不足啊。學期進入中段,課業慢慢多了,各種各樣的事情也接踵而來了。本學期的java課程也已經結課了,8周32個學時…

sql怎么撤回update_騰訊SQL“現役運動員”給你的實踐小技巧

引言SQL的全稱是Structured Query Language(結構化查詢語言),是一種古老而簡潔的程序設計語言。看似平平無奇,一直被各種吐槽,但卻有著眾多語言所難得的漫長壽命,并展現出極好的拓展性,在不同時期衍生出不同的子語言。…

mysql 同一帳號多次登錄_freeradius2.1.3 防止用戶帳號重復登錄

freeradius2.1.3 防止用戶帳號重復登錄一、修改 etc/raddb/sites-enabled 目錄中的default 及inner-tunnel 這兩個文件中的# Session database, used for checking Simultaneous-Use. Either the radutmp# or rlm_sql module can handle this.# The rlm_sql module is *much…

小程序input wxss_19. 教你零基礎搭建小程序:wxss-尺寸單位

這章以后的四章都是介紹小程序樣式文件——wxss 的使用,分為以下三個部分一、尺寸方案二、樣式導入三、選擇器這章先來講wxss的尺寸單位—— rpxwxss的定義:WXSS( WeiXin Style Sheets )是?套樣式語言,用于描述 WXML 的組件樣式。與 CSS 相比…

java 最優算法_java 問題 求個最優算法

不知道是不是你要的package test;import java.util.Scanner;public class Number {/*** param args*/public static void main(String[] args) {int count 15;int val 5;Scanner input new Scanner(System.in);System.out.print("請輸入開始數:");int …

某一個接口403 其他接口可以調通_Neo的務實外設指南 篇三十六:一個就夠,65W快充+C口混插+最多6個設備 - 飛利浦65W摩天輪插座_插座...

2020-10-26 15:29:0623點贊23收藏2評論嗨,大家好!我是沈少!之前曬雷電3擴展塢的時候,已經有小伙伴注意到我用來提供PD充電的是一個很小巧的魔方插座。也有朋友私下提醒我,這類產品雖然支持PD快充協議,但一般…

linux java 獲取路徑怎么寫_linux中java獲取路徑怎么寫?

linux中java獲取路徑怎么寫?在Unix/Linux中,路徑的分隔采用正斜"/",比如"cd /home/java"。在java的代碼開發中 是代表轉義字符。相對路徑和絕對路徑. 指的是當前目錄.. 指的是當前目錄的上一級目錄./book表示當前目錄下的…

layerconfirm 自動關閉問題 沒有阻塞問題_微信新版本自動更新?趕緊關閉這個功能...

前不久安卓用戶也迎來了微信新版本的更新不少伙伴驚呼“猝不及防,一覺醒來發現微信自動更新了”一時間還沖上了話題的熱搜榜究竟是怎么肥事?小移了解到:原來是因為部分用戶設置了“微信自動更新”那么問題來了,如何關閉微信自動更…

java 動態生成getset_通過get、set方法,動態生成對象

最近在看Java的反射,把學習的東西整理一下,大家共同研究,有需要改進的地方,請大家指正。import java.beans.PropertyDescriptor;import java.lang.reflect.Field;import java.lang.reflect.Method;public class ReflectionTest {p…

list steam_在 Steam 中國版上玩單機游戲也會受到防沉迷系統管控

今天看到一個消息,Steam 中國版,也就是所謂的“蒸汽平臺”,最近正在測試。重點在于,哪怕你玩“理論上無需聯網”的單機游戲,游玩時間也會受到著名的防沉迷系統的限制。以下是我在動點科技編寫的新聞全文(原文鏈接是界面…

java的默認訪問權限_java類的訪問權限

1.解析Java有四種訪問權限, 其中三種有訪問權限修飾符,分別為private,public和protected,還有一種不帶任何修飾符。private: Java語言中對訪問權限限制的最窄的修飾符,一般稱之為“私有的”。被其修飾的類、屬性以及方…

github流程圖_逆天插件,VSCode里也能畫流程圖了?Visio可以淘汰了?

vscode-drawio簡介網絡之大,人才百出,在開源背景下,一些功能只有你想不到,沒有做不到。這不,對于寫代碼的程序員來說,竟然也可以在VSCode IDE里邊寫代碼,邊畫邏輯流程圖了。最近,在g…

CentOS+ISCSI

九、配置iSCSI 添加1塊大小為10G的虛擬硬盤; 安裝iSCSI服務端targetcli; 使用新增加的硬盤創建卷組,名稱為iscsivg,再創建iSCSI共享邏輯卷,邏輯 卷名稱為iscsistore,大小為5G; 使用上述邏輯卷創建后端存儲,名稱為serverc.iscsistore; 定義iSCSI的IQN為iqn.2022-…

java c 性能比較_java 中ArrayList與LinkedList性能比較

java 中ArrayList與LinkedList性能比較今天看一框架的代碼,看到有些 可以使用ArrayList的地方 使用的是 LinkedList,用到的情景是在一個循環里面進行順序的插入操作。眾所周知java里面List接口有兩個實現ArrayList 和 LinkedList,他們的實現原…

spring aopalliance 包里都有什么_【九倉櫻】翻包記 05 | 是什么讓我的便當包里每天都帶著小企鵝?!...

Sakura | 2020?05バッグ日記:< Whats in my bag ? >這里是一個全新的欄目&#xff0c;關于九倉櫻の日常翻包初衷是想跟大家分享一些有趣好玩的東西想知道我到底有多少個包包嗎&#xff1f;我的包包里都會有哪些你想不到的東西呢&#xff1f;LIST① MYKONOS 便當包② MY…

java 數據庫操作代碼_JAVA:對數據庫的一系列操作代碼

插入數據import java.sql.*;/*** version 2012-02-22* author*/public classInsertDemo {public static voidmain(String[] args) throws SQLException {Connection conn null;Statement stmt null;String JDriver"com.microsoft.sqlserver.jdbc.SQLServerDriver";//…

java setpaintmode 用法_詳解Paint的各種set方法

(1) 在application配置文件中關閉硬件加速&#xff1a;android:allowBackup"true"android:hardwareAccelerated"false"android:icon"drawable/ic_launcher"android:label"string/app_name"android:theme"style/AppTheme" &g…