网络命令使用
實驗目的
1.掌握基本的網絡命令,并了解其在網絡領域的作用。
2.學習使用網絡命令,并了解其參數的含義。
實驗要求
1.要求不僅能會使用網絡命令,并能在實際網絡操作中靈活運用。
2.能將基本的網絡知識和網絡操作結合起來進行理解。
三、實驗內容(實驗問題分析、實驗過程描述)
使用該命令可以查看本機的IP地址、子網掩碼、默認網址IP地址、DNS服務器IP地址以及本機的物理地址等。
通過查看本機windows IP配置得到了關于本機的一些配置信息,有通過查閱資料總結如下:
ipconfig是查看網卡配置信息的命令,能夠查看本機的ip地址為10.1.246.6,子網掩碼:255.255.252.0,以及默認網關IP地址,DNS服務器IP地址,本機的物理地址等。在此處可以發現ipv4地址,子網掩碼,默認網關均為4個字節的。他們分別的含義及作用如下:
子網掩碼(subnet mask)又叫網絡掩碼、地址掩碼、子網絡遮罩,它是一種用來指明一個IP地址的哪些位標識的是主機所在的子網,以及哪些位標識的是主機的位掩碼。子網掩碼不能單獨存在,它必須結合IP地址一起使用。子網掩碼只有一個作用,就是將某個IP地址劃分成網絡地址和主機地址兩部分。
IPv4是 Internet Protocol version 4 的縮寫,表示IP協議的第四個版本。現在互聯網上絕大多數的通信流量都是以IPv4數據包的格式封裝的。一個IPv4地址可以分為網絡地址和主機地址兩部分。
默認網關的意思是一臺主機如果找不到可用的網關,就把數據包發給默認指定的網關,由這個網關來處理數據包。現在主機使用的網關,一般指的是默認網關。?一臺電腦的默認網關是不可以隨隨便便指定的,必須正確地指定,否則一臺電腦就會將數據包發給不是網關的電腦,從而無法與其他網絡的電腦通信。默認網關的設定有手動設置和自動設置兩種方式。網關實質上是一個網絡通向其他網絡的IP地址。
3. 使用all參數完成該命令,在光標處輸入ipconfig?/all,結果如下所示:
本機PC的hostname為D310-80
通過查閱資料了解總結到以下信息:
主DNS后綴:默認是沒有的,也就是本地解析;如果此項不為空時,是會在主機名后自動添加此項所指定的后綴,這時就會通過DNS服務器來解析,也就是說DNS后綴是用來解析主機名用的,如果填上DNS后綴,在PING主機名時,DNS服務器會來解析。節點類型:在全球因特網中,每臺主機和路由的每個接口都必須有一個全球唯一的IP地址。然而,這些地址不能以隨意的方式自由選擇,一個接口的IP地址的組成部分需要由其所連接的子網來決定。網絡設備上的接口可設為access接入,trunk中繼,hybrid混合三種類型,接口設為哪一種類型取決于相應接口的用途,access用于直接接入網絡終端,trunk用于網絡設備之間級聯,hybrid同時具備前面兩種類型的特性。這與網速沒有直接關系。
?
IP路由已啟用:路由是把信息從源穿過網絡傳遞到目的的行為,在路上,至少遇到一個中間節點。路由通常與橋接來對比,在粗心的人看來,它們似乎完成的是同樣的事。它們的主要區別在于橋接發生在OSI參考協議的第二層(鏈接層),而路由發生在第三層(網絡層)。這一區別使二者在傳遞信息的過程中使用不同的信息,從而以不同的方式來完成其任務。“否”表示該機未提供路由服務。
Wins代理已啟用:WINS全稱Windows Internet Name Service,即Windows互聯網名稱服務。它和DNS一樣,都是用來將主機名轉換成IP地址的。但在互聯網解析主機名的是DNS,事實上WINS主要的是用在局域網內緩解網絡風暴。代理服務:?WINS?Proxy?監聽網絡上NON-WINS客戶機的廣播,當其收到廣播后,它就會轉向WINS服務器查詢,并將由WINS服務器傳出的結果轉發到客戶機。
?
以太網適配器 以太網:適配器就是網卡,以太網適配器是有線網的網卡,網卡連網線用的。
媒體狀態:就是當前是否接入該網卡(我用的是無線,所以顯示斷開的)。
連接特定的DNS后綴:就是說在解析主機名是,bupt.edu.cn這個DNS服務器會幫助解析ip。
描述:網卡的品牌型號。
物理地址:以太網適配器(網卡)的物理地址。
DHCP已啟用:DHCP是動態分配ip的協議,ip自動獲取時會啟用。
本地鏈接 IPv6 地址:ipv6表示法的ip地址%后面的13是網絡號的個數
Ipv6的隧道接口。在 Windows7+系統中,隧道適配器的本地連接是由系統自動配置生成的。作用是實現IPv4 與IPv6 互相訪問。
4. 使用release數完成該命令,在光標處輸入ipconfig?/release,結果如下所示:
使用此命令之后發現網絡重新連接。
為全部(或指定)適配器重新分配IP地址。此參數同樣僅適用于IP地址非靜態分配的網卡
通過探究發覺:
這倆對指令可以讓我們釋放一個IP地址,在得到一個新的IP地址。只有在原有的地址被占用的情況下才會獲得一個新的地址。
2. 使用ping命令,主要用來測試網絡的連通性。
當計算機無法訪問因特網時,可以用ping命令進行探測,大致確定故障原因。Ping命令的原理是往目標主機發送ICMP數據包,目標主機收到后響應回ICMP數據包,如果收到目標主機的響應包則說明網絡暢通,否則網絡不通。
查看ping命令發現了好多地址,通過查閱資料,了解到:
?
PING (Packet Internet Groper),因特網包探索器,用于測試網絡連接量的程序。Ping發送一個ICMP(Internet Control Messages Protocol)即因特網信報控制協議;回聲請求消息給目的地并報告是否收到所希望的ICMP echo (ICMP回聲應答)。它是用來檢查網絡是否通暢或者網絡連接速度的命令。作為一個生活在網絡上的管理員或者黑客來說,ping命令是第一個必須掌握的DOS命令,它所利用的原理是這樣的:利用網絡上機器IP地址的唯一性,給目標IP地址發送一個數據包,再要求對方返回一個同樣大小的數據包來確定兩臺網絡機器是否連接相通,時延是多少。
通過探究發現:ping指令用途很廣泛,但其最實用的一個作用就是ping 通了說明能你的局域網設置正確,否則局域網設置不正確。
2. 使用ping帶參數命令,即輸入 Ping 127.0.0.1,效果如下所示:
此處能夠ping出結果,說明網卡工作正常。
ping 127.0.0.1 是本地的回環地址
實際上只要是127.0.0.1到127.255.255.255都是回環地址,都是可以PING檢查的。
它能ping通,說明你的TCP/IP協議棧沒問題。如果有問題,就得檢查TCP/IP協議棧,或者重新安裝它。
3. 使用ping本機ipv4地址帶參數命令,即輸入 Ping 10.1.246.19,效果如下所示:
上述結果的意思為:Ping命令用32字節的數據包來測試能否連接到IP地址為“10.1.246.19”的主機;下面的四行“Reply from”表示本地主機已收到從被測試的機器上返回的信息——返回32個字節分別用了1、1、1、1毫秒
4. 使用ping其他ipv4地址帶參數命令,即輸入 ping 10.1.247.136,效果如下所示:
上述結果的意思為:Ping命令用32字節的數據包來測試能否連接到IP地址為“10.1.247.136”的主機;下面的四行“Reply from”表示本地主機已收到從被測試的機器上返回的信息——返回32個字節分別用了1、1、1、1毫秒。
5. 使用ping帶參數命令ping 默認網關,即輸入 Ping 10.1.244.1,效果如下所示:
Ping網關成功,說明本機能夠鏈接上網關。
Ping命令用32字節的數據包來測試能否連接到IP地址為“10.1.244.1”的網關;下面的四行“Reply from”表示本地主機已收到從被測試的機器上返回的信息——返回32個字節分別用了2、7、5、4毫秒。
6. 使用ping帶參數命令,即輸入 Ping??www.qq.com,效果如下所示:
說明能夠連接qq服務器,網絡暢通。Ping命令用32字節的數據包來測試能否連接到IP地址為“10.1.244.1”的網關;下面的四行“Reply from”表示本地主機已收到從被測試的機器上返回的信息——返回32個字節分別用了21、18、21、21毫秒。說明當前網絡較好。
7. 使用ping帶參數命令ping 主機名,即輸入 Ping ?LAPTOP-OAIS6U3J,效果如下所示:
Ping命令用32字節的數據包來測試能否連接到IP地址為“10.1.244.1”的網關;下面的四行“Reply from”表示本地主機已收到從被測試的機器上返回的信息——返回32個字節分別都用了不到1毫秒。而且接收率100%。
3. 使用Tracert命令,用來探測本機到目標計算機之間的路由器IP地址。
Tracert工具與ping工具相似,但是使用tracert工具,會從源主機到目標主機之間的每一臺路由器都會返回響應的報頭。Tracert工具還可以確定服務器是否配置為不響應ping。
通過tracet?命令發現兩個時間和地址,通過查閱資料,了解到:
Tracert(跟蹤路由)是路由跟蹤實用程序,用于確定 IP數據包訪問目標所采取的路徑。Tracert 命令使用用 IP 生存時間 (TTL) 字段和 ICMP 錯誤消息來確定從一個主機到網絡上其他主機的路由。
通過向目標發送不同 IP 生存時間 (TTL) 值的"Internet 控制消息協議 (ICMP)"回應數據包,Tracert診斷程序確定到目標所采取的路由。要求路徑上的每個路由器在轉發數據包之前至少將數據包上的 TTL 遞減 1。數據包上的 TTL 減為 0 時,路由器應該將"ICMP 已超時"的消息發回源系統。
Tracert 先發送 TTL 為 1 的回應數據包,并隨后的每次發送過程將 TTL 遞增 1,直到目標響應或 TTL 達到最大值,從而確定路由。通過檢查中間路由器發回的"ICMP 已超時"的消息確定路由。某些路由器不經詢問直接丟棄 TTL 過期的數據包,這在 Tracert 實用程序中看不到。
Tracert 命令按順序打印出返回"ICMP 已超時"消息的路徑中的近端路由器接口列表。如果使用 -d 選項,則 Tracert 實用程序不在每個 IP 地址上查詢 DNS。
2. 在光標處輸入Tracert??www.baidu.com?,結果如下所示:
最左側的,1,2,3,4~12,這標明在我現在使用的寬帶(使用的是移動寬帶)上,經過11個路由節點,可以到達騰訊的服務。
中間這三列,單位是ms,是表示我們連接到每個路由節點的速度,返回速度和多次鏈接反饋的平均值。后面的IP,就是每個路由節點對應的IP,每個ip輸入什么,202開頭的ip地址是C類ip地址。在第7個路由節點上,返回消息是超時,這表示這個路由節點和當前使用的寬帶,是*和返回超時,那就說明這個IP,在各個路由節點都有問題。
4. Netstat命令,顯示協議統計和當前的TCP/IP網絡連接。
2. 使用s參數完成該命令,在光標處輸入netstat?/s,結果如下所示:
?????Netstat /s顯示每個協議的統計信息。默認情況下,
????????????????顯示 IP、IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP 和 UDPv6 的 ??統計信息;
5. Net?share命令,創建、刪除或顯示網絡共享資源,共享的網絡資源可以供網絡上其他的用戶通過網絡來訪問。
2. 在E盤根目錄下建一個文件夾winrunner,用該命令為E:/創建一個名為network的共享名,在光標后輸入net?share?network=E:\winrunner,結果如下所示:
3. 不加參數直接執行net ?share命令可以查看本機設置了哪些共享資源。
?表明此計算機內并沒有共享任何資源。
5. 使用net?share?sharename?/user:number命令,即輸入net share network /user:5,結果如下所示:
這句話就是給共享的資源,添加描述或注釋
?
?6. 使用net share {sharename |drive:path}/delete命令,即輸入net share network /delete,結果如下所示:
這就是讓netWork停止共享資源
7. 再使用net?share?sharename
指定共享資源的網絡名稱。鍵入帶參數 ShareName 的 net share 命令僅顯示有關該共享的信息。
6. Net?use命令,將計算機與共享資源連接或斷開,或者顯示關于計算機連接的信息。
輸入Net ?use ?H: ?\\10.1.247.136??123??/USER:D310得到如下中間結果
?
?
總結
- 上一篇: linux命令解释程序实验,实验二 命令
- 下一篇: java执行程序默认多线程吗_Java多