目錄
1. ipconfig命令(Win)/ifconfig命令(Linux)
1. 用途
用於顯示當前的TCP/IP配置的設置值,包括IP地址、子網掩碼和缺省網關燈網絡配置信息。
2. 命令格式
1. ipconfig/ifconfig:顯示每個已經配置了的接口
2. ipconfig /all:顯示所有已配置且使用的附加信息,並且能夠顯示網卡的MAC地址。
ifconfig -a
3. ipconfig /release 和ipconfig /renew :這兩個附加選項,只能在向DHCP 服務器租用IP地址的計算機使用。
2. ping命令
1. 用途
1. 主要用於確定網絡的連通性。
2. 一般默認發送4個ping包。
2. 命令格式
1. ping ip地址
2. ping 網址(域名)
3. ping 主機名
4. ping ip/域名/主機名 -t 表示不停止的進行ping
3. arp命令
1. 用途
1. 用於確定對應IP 地址的網卡物理地址。
2. 能夠查看本地計算機或另一台計算機的ARP 高速緩存中的當前內容。
2. 命令格式
1. arp -a ,用於查看高速緩存中的所有arp表信息。
2. arp -a ip,只顯示對應ip接口的相關ARP緩存信息。
3. arp -s ip ,增加一條人工靜態arp信息。
4. arp -d ip,刪除一條靜態arp信息。
4. tracert命令(Win)/traceroute命令(Linux)
1. 用途
1. 用來顯示數據包達到目的地址所經過的路徑。
2. 如果是網絡出現故障,就可以通過這條命令查看出現問題的位置
2. 命令格式
-- Win
tracert 域名/ip地址
-- Linux
traceroute 域名/ip地址
返回信息解析:
第一列是描述路徑的第n跳的數值,即沿着該路徑的路由器序號;
第二列是第一次往返時延;
第三列是第二次往返時延;
第四列是第三次往返時延;
第五列是路由器的名字及其輸入端口的IP地址。
5. nslookup命令
1. 用途
1. 查詢任何一台機器的IP 地址和其對應的域名。
2. 通常需要一台域名服務器來提供域名
2. 命令格式
nslookup
6. netstat命令
1. 用途
顯示活動的TCP連接、計算機偵聽的端口、以太網統計信息、IP 路由表、IPv4 統計信息(對於IP、ICMP 、TCP 和UDP 協議)以及IPv6 統計信息(對於IPv6、ICMPv6 、通過IPv6 的TCP 以及UDP 協議)。
2. 命令格式
1. netstat,顯示活動的TCP連接。
2. netstat -a, 顯示所有的有效連接信息列表, 包括已建立的連接(ESTABLISHED ),也包括監聽連接請求( LISTENING )的那些連接。
3. netstat -n,以點分十進制的形式列出IP地址,而不是象征性的主機名和網絡名。
7. tcpdump命令(Linux)
1. 用途
采用命令行方式對接口的數據包進行篩選抓取