發布時間:2024-04-13 文章來源:深度系統下載 瀏覽:
(一)Ipconfig 命令 IPConfig 實用程序和它的等價圖形用戶界面——windows 95/98 中的WinIPCfg 可用于顯示當前的 TCP/IP 配置的設置值。這些信息一般用來檢驗人工配置的TCP/IP 設置是否正確。但是,如果你的計算機和所在的局域網使用了動態主機配置協議(Dynamic Host Configuration Protocol,DHCP——Windows NT 下的一種把較少的 IP 地址分配給較多主機使用的協議,類似于撥號上網的動態 IP分配),這個程序所顯示的信息也許更加實用。這時,IPConfig 可以讓你了解你的計算機是否成功的租用到一個 IP 地址,如果租用到則可以了解它目前分配到的是什么地址。了解計算機當前的 IP 地址、子網掩碼和缺省網關實際上是進行測試和故障分析的必要項 目。 ipconfig——當使用 IPConfig 時不帶任何參數選項,那么它為每個已經配置了的接口顯示 IP 地址、子網掩碼和缺省網值。 ipconfig /all——當使用all 選項時,IPConfig 能為 DNS 和 WINS 服務器顯示它已配置且所要使用的附加信息 (如IP 地址等),并且顯示內置于本地網卡中的物理地址(MAC)。如果 IP 地址是從 DHCP 服務器租用的,IPConfig 將顯示 DHCP 服務器的 IP 地址和租用地址預計失效的日期(有關 DHCP 服務器的相關內容請詳見其他有關 NT 服務器的書籍或詢問你的網管)。 ipconfig /release 和 ipconfig /renew——這是兩個附加選項,只能在向 DHCP 服務器租用其 IP 地址的計算機上起作用。 參數查詢) Ipconfig /all:顯示本機TCP/IP 配置的詳細信息; Ipconfig /release:DHCP 客戶端手工釋放 IP 地址; Ipconfig /renew:DHCP 客戶端手工向服務器刷新請求; Ipconfig /flushdns:清除本地 DNS 緩存內容; Ipconfig /displaydns:顯示本地 DNS 內容; Ipconfig /registerdns:DNS 客戶端手工向服務器進行注冊; Ipconfig /showclassid:顯示網絡適配器的 DHCP 類別信息; Ipconfig /setclassid:設置網絡適配器的 DHCP 類別。 ipconfig /renew “Local Area Connection”:更新“本地連接” 適配器的由 DHCP 分配 IP 地址的配置 ipconfig /showclassid Local*:顯示名稱以 Local 開頭的所有適配器的 DHCP 類別 ID ipconfig /setclassid “Local Area Connection” TEST:將“本地連接”適配器的DHCP 類別 ID 設置為 TEST (二)Tracert 命令 Tracert (跟蹤路由)是路由跟蹤實用程序,用于確定 IP 數據報訪問目標所采取的路徑。Tracert 命令用 IP 生存時間 (TTL) 字段和ICMP 錯誤消息來確定從一個主機到網絡上其他主機的路由。 通過向目標發送不同 IP 生存時間 (TTL) 值的“Internet 控 所采取的路由。要求路徑上的每個路由器在轉發數據包之前至少 將數據包上的 TTL 遞減 1 。數據包上的 TTL 減為 0 時,路由 器應該將“ICMP 已超時”的消息發回源系統。 Tracert 先發送 TTL 為 1 的回應數據包,并在隨后的每次 發送過程將 TTL 遞增 1 ,直到目標響應或 TTL 達到最大值, 從而確定路由。通過檢查中間路由器發回的“ICMP 已超時”的消 息確定路由。某些路由器不經詢問直接丟棄 TTL 過期的數據包, 這在 Tracert 實用程序中看不到。 1、Tracert 命令選項 Tracert 命令支持多種選項,如下所示。 tracert [-d] [-h maximum_hops] [-j host-list] [-w timeout] target_name -d 指定不將 IP 地址解析到主機名稱。 -h maximum_hops 指定躍點數以跟蹤到稱為 target_name 的主機的路由。 -j host-list 指定 Tracert 實用程序數據包所采用路徑中的路由器接口 列表。 -w timeout 等待 timeout 為每次回復所指定的毫秒數。 目標主機的名稱或 IP 地址。 當我們不能通過網絡訪問目的設備時,網絡管理員就需要判 斷是哪里出了問題。問題不僅僅會出現在最終目的設備,也可能 出現在轉發數據包的中間路由器。 有 3 種方式用來探測一個數據包從源點到目的地經過了哪些 中轉路由器,這3 種方式分別是:基于記錄路由選項的路由探測, 基于 UDP 協議的路由探測,基于 ICMP Echo Request 的路由 探測。三種方式都可以用來探測一個數據包到達目的設備經過了 哪些中間路由器,但實現的過程卻截然不同。 2、Tracert 命令解決問題 可以使用 tracert 命令確定數據包在網絡上的停止位置。下 例中,默認網關確定 192.168.10.99 主機沒有有效路徑。這可能 是路由器配置的問題,或者是 192.168.10.0 網絡不存在(錯誤 的 IP 地址)。 C:\>tracert 192.168.10.99 Tracing route to 192.168.10.99 over a maximum of 30 hops 1 10.0.0.1 reports:Destination net unreachable. Trace complete. Tracert 實用程序對于解決大網絡問題非常有用,此時可以 采取幾條路徑到達同一個點。 (三)Netstat 命令 在 Internet RFC 標準中,Netstat 的定義是: Netstat 是在內核中訪問網絡及相關信息的程序,它能提供 TCP 連接,TCP 和 UDP監聽,進程內存管理的相關報告。 Netstat 是 DOS 命令,是一個監控TCP/IP 網絡的非常有用的工具,它可以顯示路由表、實際的網絡連接以及每一個網絡接口設備的狀態信息.Netstat 用于顯示與 IP、TCP、UDP 和 ICMP 協 議相關的統計數據,一般用于檢驗本機各端口的網絡連接情況。 如果你的計算機有時候接收到的數據報導致出錯數據或故障,你不必感到奇怪,TCP/IP 可以容許這些類型的錯誤,并能夠 自動重發數據報。但如果累計的出錯情況數目占到所接收的 IP 數據報相當大的百分比,或者它的數目正迅速增加,那么你就應該 使用 Netstat 查一查為什么會出現這些情況了。 一般用 netstat -na 來顯示所有連接的端口并用數字表示。 netstat 命令的功能是顯示網絡連接、路由表和網絡接口信息,可以讓用戶得知目前都有哪些網絡連接正在運作。 命令中各選項的含義如下: -a 顯示所有 socket,包括正在監聽的。 -c 每隔 1 秒就重新顯示一遍,直到用戶中斷它。 -i 顯示所有網絡接口的信息,格式同“ipconfig -e”。 -n 以網絡 IP 地址代替名稱,顯示出網絡連接情形。 -t 顯示 TCP 協議的連接情況 -u 顯示 UDP 協議的連接情況。 -v 顯示正在進行的工作。 -A 顯示任何關聯的協議控制塊的地址。主要用于調試 -a 顯示所有套接字的狀態。在一般情況下不顯示與服務器進程相關聯的套接字 -i 顯示自動配置接口的狀態。那些在系統初始引導后配置的接口狀態不在輸出之列 -m 打印網絡存儲器的使用情況 -n 打印實際地址,而不是對地址的解釋或者顯示主機,網絡名之類的符號 -r 打印路由選擇表 -f address -family 對于給出名字的地址簇打印統計數字和控制塊信息。到目前為止,唯一支持的地址簇是 inet -I interface 只打印給出名字的接口狀態 -p protocol-name 只打印給出名字的協議的統計數字和協議控制塊信息 -s 打印每個協議的統計數字 -t 在輸出顯示中用時間信息代替隊列長度信息。 netstat 命令的列標題 Name 接口的名字 Net/Dest 接口所在的網絡 Address 接口的 IP 地址 Ipkts 接收到的數據包數目 Ierrs 接收到時已損壞的數據包數目 Opkts 發送的數據包數目 Oeers 發送時已損壞的數據包數目 Collisions 由這個接口所記錄的網絡沖突數目 netstat -s--本選項能夠按照各個協議分別顯示其統計數據。 如果你的應用程序(如 Web 瀏覽器)運行速度比較慢,或者不能顯示 Web 頁之類的數據,那么你就可以用本選項來查看一下所顯示的信息。你需要仔細查看統計數據的各行,找到出錯的關鍵字,進而確定問題所在。 netstat -e--本選項用于顯示關于以太網的統計數據。它列出的項目包括傳送的數據報的總字節數、錯誤數、刪除數、數據報的數量和廣播的數量。這些統計數據既有發送的數據報數量,也有接收的數據報數量。這個選項可以用來統計一些基本的網絡流量)。 netstat -r--本選項可以顯示關于路由表的信息,類似于后面所講使用 route print 命令時看到的 信息。除了顯示有效路由外,還顯示當前有效的連接。 netstat -a--本選項顯示一個所有的有效連接信息列表,包括已建立的連接(ESTABLISHED),也包括監聽連接請求(LISTE NING)的那些連接。 netstat -n--顯示所有已建立的有效連接。 |
上一篇:
下一篇:教大家如何提升服務器安全等級