WINDOWS網絡操作命令

WINDOWS網絡操作命令

命令行管理

  • 為什麼使用命令行

  • 訪問命令提示符

為什麼使用命令行

用命令行完成某些操作會很容易 。

訪問命令提示符

•打開 “開始” 菜單,然後選擇“運行”命令並輸入cmd,系統打開命令提示符窗口。

•運行MS-DOS程序或工具時,也可以打開DOS會話窗口。手動雙擊MS-DOS程序或打開“開始 ”菜單,選擇“運行”命令並輸入該DOS程序的可執行命令即可打開DOS會話窗口。

•命令提示符交互並不區分可執行命令的大小寫。

•對於任何命令,可以附帶參數/?獲取相關命令的幫助信息。

幾個常用的命令

•NET命令

•Ping命令

•Netstat命令

•IPConfig命令

•ARP命令

•Tracert命令

•Route命令

•Nslookup命令

•Nbstat命令

NET命令

用戶可以使用NET命令獲取給出特定信息。如果用戶想查閱映射到一臺計算機上的所有當前驅動器的列表,可以簡單輸入NET VIEW Computername。

常用NET命令舉例:

NET ACCOUNTS 查閱當前賬號設置

NET CONFIG SERVER查閱本網絡配置信息統計

NET SHARE 查閱本地計算機上共享文件

NET USER 查閱本地用戶賬號

NET VIEW 查閱網絡上可用計算機

Ping命令(1)

Ping用於確定網絡的連通性。命令格式:

Ping 主機名

Ping 域名

Ping IP地址

WINDOWS網絡操作命令

Ping命令(2)

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

① ping 127.0.0.1

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

② ping 本機IP

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

③ ping局域網內其他IP

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

Ping命令(3)

④ ping 網關IP

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

⑤ ping 遠程IP

如果收到正確應答,表示成功的使用了缺省網關。對於撥號上網用戶則表示能夠成功的訪問Internet。

⑥ ping local host

local host是系統的網絡保留名,它是127.0.0.1的別名,每臺計算機都應該能夠將該名字轉換成該地址。如果沒有做到這一帶內,則表示主機文件(/Windows/host)中存在問題。

⑦ Ping www.yahoo.com(一個著名網站域名)

對此域名執行Ping命令,計算機必須先將域名轉換成IP地址,通常是通過DNS服務器。如果這裡出現故障,則表示本機DNS服務器的IP地址配置不正確,或DNS服務器有故障。

Ping命令(4)

如果上面所列出的所有Ping命令都能正常運行,那麼計算機進行本地和遠程通信基本上就沒有問題了。但是,這些命令的成功並不表示你所有的網絡配置都沒有問題,例如,某些子網掩碼錯誤就可能無法用這些方法檢測到。

Ping命令的常用參數選項

ping IP -t:連續對IP地址執行Ping命令,直到被用戶以Ctrl+C中斷。

ping IP -l 2000:指定Ping命令中的數據長度為2000字節,而不是缺省的32字節。

ping IP -n:執行特定次數的Ping命令。

Netstat命令(1)

檢測計算機與網絡之間詳細的連接情況,可以得到以太網的統計信息並顯示所有協議(TCP協議、UDP協議以及IP協議等)的使用狀態。還可以選擇特定的協議並查看其具體使用信息,包括顯示所有主機的端口號以及當前主機的詳細路由信息。下面給出Netstat的一些常用選項:

① Netstat -s:-s選項能夠按照各個協議分別顯示其統計數據。這樣就可以看到當前計算機在網絡上存在哪些連接,以及數據包發送和接收的詳細情況等等。如果應用程序(如Web瀏覽器)運行速度比較慢,或者不能顯示Web頁之類的數據,那麼可以用本選項來查看一下所顯示的信息。仔細查看統計數據的各行,找到出錯的關鍵字,進而確定問題所在。

Netstat命令(2)

WINDOWS網絡操作命令

Netstat命令(3)

② Netstat -e:-e選項用於顯示關於以太網的統計數據。它列出的項目包括傳送的數據報的總字節數、錯誤數、刪除數、數據報的數量和廣播的數量。這些統計數據既有發送的數據報數量,也有接收的數據報數量。使用這個選項可以統計一些基本的網絡流量。

③ Netstat -r:-r選項可以顯示關於路由表的信息,類似於後面所講使用route print命令時看到的信息。除了顯示有效路由外,還顯示當前有效的連接。

④ Netstat –a:-a選項顯示一個所有的有效連接信息列表,包括已建立的連接(ESTABLISHED),也包括監聽連接請求(LISTENING)的那些連接。

⑤ Netstat –n:顯示所有已建立的有效連接。

IPConfig命令(1)

IPConfig實用程序,可用於顯示當前的TCP/IP配置的設置值,它在Windows95/98中的等價圖形用戶界面命令為WINIPCFG。這些信息一般用來檢驗人工配置的TCP/IP設置是否正確。

如果計算機和所在的局域網使用了動態主機配置協議DHCP,使用IPConfig命令可以瞭解到你的計算機是否成功地租用到了一個IP地址,及目前分配的子網掩碼和缺省網關等網絡配置信息。

IPConfig命令(2)

常用的選項:

(1)ipconfig:當使用IPConfig不帶任何參數選項時,顯示每個已經配置了的接口的IP地址、子網掩碼和缺省網關值。

(2)ipconfig /all:當使用all選項時,IPConfig能為DNS和WINS服務器顯示它已配置且所有使用的附加信息,並且能夠顯示內置於本地網卡中的物理地址(MAC)。如果IP地址是從DHCP服務器租用的,IPConfig將顯示DHCP服務器分配的IP地址和租用地址預計失效的日期。

IPConfig命令(3)

WINDOWS網絡操作命令

IPConfig命令(4)

(3)ipconfig /release和ipconfig /renew:

只能在向DHCP服務器租用其IP地址的計算機上起作用。

ipconfig/release ——所有接口的租用IP地址便重新交付給DHCP服務器(歸還IP地址)。

ipconfig /renew —— 本地計算機設法與DHCP服務器取得聯繫,並租用一個IP地址。大多數情況下網卡將被重新賦予和以前所賦予的相同的IP地址。

ARP——地址轉換協議(1)

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

使用ARP命令,能夠查看本地計算機或另一臺計算機的ARP高速緩存中的當前內容。

使用ARP命令可以人工方式設置靜態的網卡物理/IP地址對,使用這種方式可以為缺省網關和本地服務器等常用主機進行本地靜態配置,這有助於減少網絡上的信息量。

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

ARP(2)

常用命令選項:

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

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

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

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

Tracert命令(1)

這個應用程序主要用來顯示數據包到達目的主機所經過的路徑。通過執行一個Tracert到對方主機的命令之後,結果返回數據包到達目的主機前所經歷的路徑詳細信息,並顯示到達每個路徑所消耗的時間。

這個命令同ping命令類似,但它所看到的信息要比ping命令詳細得多,它能反饋顯示送出的到某一站點的請求數據包所走的全部路,以及通過該路由的IP地址,通過該IP的時間是多少。

Tracert命令還可以用來查看網絡在連接站點時經過的步驟或採取哪種路線,如果是網絡出現故障,就可以通過這條命令來查看是在哪兒出現問題的。例如可以運行tracert www.sohu.com,就將看到網絡在經過幾個連接之後所到達的目的地,也就知道網絡連接所經歷的過程。

WINDOWS網絡操作命令

Route命令(1)

大多數主機一般都是駐留在只連接一臺路由器的網段上。由於只有一臺路由器,因此不存在選擇使用哪一臺路由器將數據包發送到遠程計算機上去的問題,該路由器的IP地址可作為該網段上所有計算機的缺省網關來輸入。

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

Route命令可以顯示、人工添加和修改路由表項目。

Route命令(2)

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

WINDOWS網絡操作命令

Route命令(3)

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

route change:可以使用本命令來修改數據的傳輸路由

route delete : 使用本命令可以從路由表中刪除路由。

Nslookup

利用Nslookup命令查看主機的IP地址和主機名稱。這個命令在查看主機IP的時候跟Ping命令有些相似,但得到的信息卻有些不同。

直接鍵入命令,系統返回本機的服務器名稱(帶域名的全稱)和IP地址,並進入以“>”為提示符的操作命令行狀態。鍵入“?”可查詢詳細命令參數。如此時給出一個計算機名稱,若在本機能夠識別該名稱,返回本機、查詢主機的名稱、IP地址及別名。鍵入“Server 服務器名稱”更改當前服務器。

Nbtstat

使用Nbtstat命令來查看計算機上網絡配置的一些信息。使用這條命令還可以查找出別人計算機上一些私人信息。

如果想查看自己計算機上的網絡信息,可以運行

Nbtstat –n

可以得到你所在的工作組,計算機名以及網卡地址等等;想查看網絡上其他的電腦情況,就,運行Nbtstat-a *.*.*.*,此處的*.*.*.*用IP地址代替就會返回得到那臺主機上的一些信息。


分享到:


相關文章: