網絡排錯指令
如果網絡出現問題,基本的指令一定要會用,如果可以知道一些常用網絡指令可以讓你事半功倍,下面我們來讨論一下基本的網絡指令。
1.ping平指令,ping指令是最常用的指令,可以ping 本地ip判斷本地連接配接是否完好,ping 網關可以判斷鍊路是否是好, ping 網站可以判斷dns是否好。還有一個回環位址本身的127.0.0.1 也就是localhost,一般來判斷内部tcp/ip協定是否正确。
2.ipconfig指令也比較常見Linux平台是ifconfig就差一個字母,主要是指令行看本地連接配接的ip和MAC實體位址。下面來舉幾個例子
開始菜單----運作中cmd 然後輸入ipconfig/all可以看到詳細的本地連接配接資訊。所有網卡都可以看見,也可以後面不加任何的參數,具體用法可以 ipconfig /?可以看具體的用法。ipconfig/release &/renew等
thernet adapter 本地連接配接:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Realtek PCIe FE Family Controller
Physical Address. . . . . . . . . : 00-29-21-24-D0-60
Dhcp Enabled. . . . . . . . . . . : No
IP Address. . . . . . . . . . . . : 192.168.xxx.xxx
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.xxx.xxx
DNS Servers . . . . . . . . . . . : 202.xxx.xxx.xxx
3.nslookup
用法是: nslookup 域名
nslookup –type=類型 目标域名
nslookup –qt=類型 目标域名 注意qt必須小寫。 類型可以是一下字元,不區分大小寫
指定使用的名字伺服器在預設情況下nslookup使用的是我們在本機TCP/IP配置中的DNS伺服器進行查詢,但有時候我們需要指定一個特定的伺服器進行查詢試驗。這時候我們不需要更改本機的TCP/IP配置
nslookup –qt=類型 目标域名 指定的DNS伺服器
4. telnet
例子:telnet ip 端口 遠和登陸伺服器,預設端口為23
5.netstat -an 顯示出你的計算機目前所開放的所有端口
C:\Documents and Settings\Administrator>netstat -a
Active Connections
Proto Local Address Foreign Address
TCP 0.0.0.0:135 0.0.0.0:0
TCP 0.0.0.0:445 0.0.0.0:0
TCP 0.0.0.0:912 0.0.0.0:0
TCP 0.0.0.0:5882 0.0.0.0:0
省略。。。。。。。。
6.位址解析協定(Address Resolution Protocol,AR P)
探測arp綁定(動态和靜态)清單,顯示所有連接配接了我的計算機,顯示對方IP和MAC位址
指令:arp -a ――――――-顯示ARP 表
arp -s ――――――――添加一個ARP 解析
arp -d――――――――删除一個ARP 解析