1.Ping 命令诊断网络故障
它通过发送一些小的数据包,并接收应答信息来确定两台计算机之间的网络是否连通。
如果执行ping不成功,则可以预测故障出现在:网线是否连通,网络适配器配置是否正确,
IP地址是否可用。如果执行ping成功而网络仍无法使用,那么问题很可能出在网络系统的
软件配置方面。ping成功只能保证当前主机与目的主机间存在一条连通的物理路径。
Ping命令的使用格式:
ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS]
[-r count] [-s count] [[-j host-list] | [-k host-list]]
[-w timeout] destination-lis
-t 一直ping下去,用Ctrl+c接受;
-a ping的同时把IP地址转换成主机名;
-n count 设定ping的次数;
-i TTL 设置ICMP包的生存时间(指ICMP包能够传到临近的第几个节点)......
2.ipconfig 命令查看网络连接
它用来显示主机内IP协议的配置信息。包括:网络适配器的物理地址、主机的IP地址、子网掩码
以及默认网关主机名、DNS服务器、节点类型等。
ipconfig的命令格式如下:
ipconfig [/? | /all | /release [adapter] | /renew [adapter]]
/? 显示ipconfig的格式和参数的说明;
/all 显示所有的配置信息;
/release 为指定的适配器(或全部适配器)释放IP地址(只适用于DHCP);
/renew 为指定的适配器(或全部适配器)更新IP地址(只适用于DHCP)。
3.nslookup命令解决DNS故障
它是是一个监测网络中DNS服务器是否能正确实现域名解析的命令行工具。
nslookup使用比如:nslookup
www.sina.com 4.nbtstat命令探测对方计算机名
当用户利用arp命令探测局域网内的一些与本机相连接的计算机后,却发现一
些连接到本机的计算机不认识,那么要想知道这些不知名的计算机是何人在使用,
可以在提示符状态下使用nbtstat命令来探测!例如:输入“nbstat -a 192.168.112.112”
即可显示IP地址为192.168.112.112的计算机信息,如计算机名称,在哪个工作组中等。
5.netstat命令查看TCP/IP连接情况
它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息。
netstat -a 显示一个所有的有效连接信息列表,包括已建立的连接和监听连接请求;
netstat -n 显示所有已建立的有效连接;
netstat -A IP 查看名称和IP对应关系;
6.tracert命令了解本机与目标主机之间的数据传输路径
它是路由跟踪命令,通过该命令的返回结果,可以获得本地到达目标主机所经过的网络设备。
命令的使用格式:
tracert[-d][-h maximum_hops][-j host-list][-w timeout]target_name
-d 不需要把IP地址转换成域名;
-h maximum_hops 允许跟踪的最大跳数;
-j host-list 经过的主机列表;
-w timeout每次回复的最大允许延时。
7.arp命令查看连接了本机的计算机
在LAN中,它可以让用户知道有哪些计算机连接了本机
arp -a 用于windows中查看高速缓存中的所有项目
arp g 用于UNIX平台中
arp -a ip 针对本机中有多块网卡时,使用此命令可以只显示与此接口相关的arp缓存项目。
arp -s ip 物理地址 向ARP高速缓存中人工输入一个静态项目
arp -d ip 使用本命令人工删除一个静态项目。