了解網絡維護常用命令行
作者:上海IT外包 | 點擊:0| 來源:上海IT外包
在日常的網絡維護 中經常會用到 指令行 ,下面就是本站整理出來的一些知識點,希望對你有幫助。 1、 ARP 顯現和修改地址解析協議(ARP) 所運用的到以太網的 IP 或令牌環物理地址翻譯...
在日常的網絡維護中經常會用到指令行,下面就是本站整理出來的一些知識點,希望對你有幫助。
1、ARP
顯現和修改“地址解析協議”(ARP) 所運用的到以太網的 IP 或令牌環物理地址翻譯表。該指令只有在安裝了 TCP/IP 協議之后才可用,微軟心痛默許已安裝。
1) arp -a 檢查 PC 學到的網絡地址(IP)對應的物理地址(MAC) 經過詢問 TCP/IP 顯現當時 ARP 項。假如指定了 IP,則只顯現指定核算機的 IP 和物理地址。
2) arp -d 刪去 arp 緩存 例:arp -s 192.168.31.1 64-09-80-69-be-c4 將 ip 和 mac 地址邦定,一般是網關的。
arp 指令允許用戶檢查和修改 arp 告訴緩存。假如同一子網的兩臺主機不能成功的 PING 到對方,能夠在每臺核算機上運轉指令 arp -a 檢查是否有各自正確的 MAC 地址。而 arp -d,后邊加上 IP 的指令的意思便是從 arp 告訴緩存中刪去列出的項。
3)arp -s 手動綁定網絡地址(IP)對應的物理地址(MAC) 在 ARP 緩存中添加項,將 IP 地址和物理地址 MAC 相關。物理地址由以連字符分隔的 6 個十六進制字節給定。運用帶點的十進制標記指定 IP 地址。 例:你網關的 IP 是192.168.0.1, 網關的 MAC 地址是 00-11-22-aa-bb-cc 那么你能夠運用 "arp -s 192.168.0.100-11-22-aa-bb-cc"然后你用 arp -a 就能夠看到 Internet Address Physical Address Type 192.168.0.1 00-11-22-aa-bb-cc static 留意,手動綁定的類型是 static 自動學習到的是 dynamic。
2、ipconfig /all
應用于檢查電腦的 IP 地址、DNS 地址和網卡的物理地址(MAC 地址),如下圖所示: 關于上面的 ipconfig 指令,別的有幾個常用選項: ipconfig /renew:更新 DHCP 裝備參數。該選項只在運轉 DHCP 客戶端服務的體系上可用。 ipconfig /release:開釋從 DHCP 服務器獲得的 IP 地址等。該選項只在運轉 DHCP 客戶端服務的體系上可用。 ipconfig /flushdns:鏟除 DNS 緩存。
3 、NET
這個指令是網絡指令中最重要的一個,網絡工程師們必須透徹把握它的每一個子指令的用法,由于它的功能實在是太強壯了,幾乎便是微軟為咱們提供的最好的侵略東西。但這里咱們只扼要講解幾個關于普通用戶可能會用到的子指令。 net view 顯現域列表、核算機列表或指定核算機的共享資源列表。
net start 作 用:啟動服務,或顯現已啟動服務的列表。
指令格局:net start service net pause 作 用:暫停正在運轉的服務。
指令格局:net pause service net continue 作 用:從頭激活掛起的服務。
指令格局:net continue service net stop 作 用:中止 Windows NT 網絡服務。
指令格局:net stop service net statistics 作 用:顯現本地工作站或服務器服務的核算記載。
指令格局:net statistics [workstation | server]
參數介紹: (1)鍵入不帶參數的 net statistics 列出其核算信息可用的運轉服務。(2) workstation 顯現本地工作站服務的核算信息。 (3)server 顯現本地服務器服務的核算信息。
4 、netstat
顯現活動的 TCP 銜接、核算機偵聽的端口、以太網核算信息、路由表、IPv4 核算信息(關于 IP、ICMP、TCP 和 UDP 協議)以及 IPv6 核算信息(關于 IPv6、ICMPv6、經過 IPv6 的 TCP 以及經過 IPv6 的 UDP 協議)。運用時假如不帶參數,Netstat 顯現活動的 TCP 銜接。
netstat -a 顯現一切銜接和偵聽端口,服務器銜接一般不顯現。若輸入的指令為 netstat –ano,除了會顯現一切銜接和偵聽端口,還會顯現出對應的 PID;
netstat -e 顯現以太網核算。該參數能夠與 -s 選項結合運用。
netstat -n 以數字格局顯現地址和端口號(而不是嘗試查找稱號)。
netstat -s 顯現每個協議的核算。默許情況下,顯現 TCP、UDP、ICMP 和 IP 的核算。-p 選項能夠用來指定默許的子集。
netstat -p protocol 顯現由 protocol 指定的協議的銜接;protocol 能夠是 tcp 或 udp。假如與 -s 選項一同運用顯現每個協議的核算,protocol 能夠是 tcp、udp、icmp 或 ip。
netstat -r 檢查路由表。
5、 nslookup 查詢一臺機器的 IP 地址和其對應的域名。它一般需要一臺域名服務器來提供域名服務。假如用戶已經設置好域名服務器,就能夠用這個指令檢查不同主機的 IP 地址對應的域名。 該指令的一般格局為:nslookup IP 地址/域名 例 : 在本地機上運用 nslookup 指令。 nslookup 192.168.31.1 用戶也能夠在 DOS 指令中輸入 nslookup 后在“>”符號后邊輸入要查詢的域名,如下圖所示: 假如要退出該指令,輸入 exit 并回車即可。
6、Ping
經過發送“網際音訊控制協議(ICMP)”回響請求音訊來驗證與另一臺 TCP/IP 核算機的 IP 級銜接?;仨憫鹨粲嵉慕邮涨闆r將和往返進程的次數一同顯現出來。Ping 是用于檢測網絡銜接性、可到達性和稱號解析的疑難問題的主要 TCP/IP 指令。
ping IP -t Ping 指定的核算機直到中斷。
ping -a IP -t ,將地址解析為核算機名,一起 ping 該臺主機。nbtstat -a 192.168.31.1 比較全的,將地址解析為核算機名的一起顯現所對應物理地址。
ping IP -n count 發送 count 指定的 ECHO 數據包數。默許值為 4。
ping IP -l length 發送包括由 length 指定的數據量的 ECHO 數據包。默許為 32 字節;最大值是6552 。