除了ping命令,这些网络命令也非常实用
有很多朋友多次问到,如何检测网络故障和对网络进行基础的操作,这个在我们弱电VIP技术群里也多次讨论,所以我们整理了网络中常见的一些命令的用法,方便大家日常工作对网络的管理。
我们今天要说的是关于除了ping之外,其它常用的命令,也是在工程项目中非常实用的,我们来看下。
一、ipconfig命令的使用
用于查看本机的IP信息
1、单击开始按钮,输入cmd 并按回车键,进入windows DOS环境。
2、输入ipconfig/? 回车,了解ipconfig 命令的基本用法。结果如下:
3、依次输入以下命令并查看分析结果。
(1)输入ipconfig/all 查看本地计算机网络连接情况;如:IP地址、子网掩码、DNS配置、DHCP配置等等。
并回车查看分析结果。
结果:
(3)输入ipconfig/displaydns, 并回车查看分析结果。
结果:
ipconfig/displaydns 显示DNS解析程序缓存的内容。由于显示内容太多所以没有全部截图展示出来。
二、tracert命令的使用
tracert是路由跟踪命令,用于确定 IP 数据包访问目标所采取的路径。
在使用Tracert命令之前,我们先来简单地介绍一下它的语法。其中最简单也是最常用的命令格式为:
基本用法
例1:检测网址经过几个跃点
以弱电行业网官网网址为例:www.rdhyw.com
例2、检测ip地址经过几个跃点
这里面是经过了两个跃点。
例3、还是以弱电行业网官网网址为例:“tracert -h 3 www.rdhyw.com”代表本次tracert搜索的最大跳数。
输入3表示搜索在路由器跳转3次,如下图所示:
这个就是查跟设备最近的几个连接点的问题,通常在网络问题中,先要排除前端跟设备直接连接的最近的几个设备是否有故障,如果这几个近点跟踪可以正常互通,那么问题可能就出现在后端。
例4、“tracert -w 6 www.rdhyw.com”代表tracert为每次回复所指定的毫秒数。
其它命令根据需求,可以根据第二步图介绍使用,如下图所示:
当网络很慢,或者很卡时,我们要检测是那个设备的反应速度比较慢,所以这里面可以设个标准值,例如上面是直接显示回复6ms以内的设备,超过6ms的设备不显示,就是反应比较慢的,这个数值可以根据情况设置。
三、pathping命令的使用
提供有关在源和目标之间的中间跃点处网络滞后和网络丢失的信息。
1、单击开始按钮,输入cmd并回车,进入windows DOS环境。
2、输入pathping/?回车,了解pathping命令的基本用法。结果如下:
3、依次输入以下命令并查看分析结果。
(1)输入pathping 192.168.0.1 并回车查看分析结果。
结果:
(2)输入pathping -n www.rdhyw.com并回车查看分析结果。
结果:
四、netstat命令使用
Netstat是在内核中访问网络连接状态及其相关信息的程序,它能提供TCP连接,TCP和UDP监听,进程内存管理的相关报告。是一个监控TCP/IP网络的非常有用的命令,它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息。
1、点击开始按钮,输入cmd并按回车键,进入windows DOS环境。
2、输入netstat/?回车,了解netstat命令的基本用法。结果如下:
3、依次输入以下命令并回车查看分析结果。
(1)输入netstat -a 显示所有连接与接口连接情况,并回车查看分析结果。
结果:
(2)输入netstat -b 并回车查看分析结果。
结果:
(4)输入netstat -e 并回车查看分析结果。
结果:
分析:显示以太网统计。此选项可以与-s 选项结合使用。
4、使用不同的参数测试netstat命令。
五、arp命令的使用
arp命令显示并修改Internet到以太网的地址转换表。这个表一般由地址转换协议(ARP)来维护。当只有一个主机名作为参数时,arp显示这个主机的当前ARP条目。如果这个主机不在当前ARP表中那么ARP就会显示一条说明信息。
1、点击开始按钮,输入cmd并按回车键,进入windows DOS环境。
2、输入arp/?回车,了解arp命令的基本用法。结果如下:
3、依次输入以下命令并查看分析结果。
(1)输入arp-a 显示当期ip地址对应的mac地址,回车查看分析结果。
结果:
(2)输入 arp -s 169.254.112.34 00-cd-0d-33-00-34 并回车,手动添加或绑定一条arp记录,使用输入arp-a 并回车查看分析结果。
结果:
(3)输入arp -d 169.254.112.34 并回车,删除一条arp记录,输入arp-a 并回车查看分析结果。
结果:
六、nslookup命令的使用
nslookup命令用于查询DNS的记录,查看域名解析是否正常,在网络故障的时候用来诊断网络问题。
用以显示或设置系统的主机名称。
1、单击开始按钮,输入cmd并按回车键,进入windows DOS环境。
2、输入nslookup/?回车,了解nslookup命令的基本用法。结果:
3、依次输入以下命令并查看分析结果。
(1)例如我们来查下,弱电行业网官网的域名,
输入nslookup www.rdhyw.com 并回车查看分析结果。
结果:
七、net命令的使用
NET命令是功能强大的以命令行方式执行的工具。它包含了管理网络环境、服务、用户、登陆等大部分重要的管理功能。使用它可以轻松的管理本地或者远程计算机的网络环境,以及各种服务程序的运行和配置。或者进行用户管理和登陆管理等,功能非常强大。
1、单击开始按钮,输入cmd并按回车键,进入windows DOS 环境。
2、输入net/?回车,了解net命令的基本用法。结果:
3、依次输入以下命令并查看分析结果。
(1)输入net user 添加或更改用户账号或显示用户账号信息。并回车查看分析结果。
结果:
显示出了本机的用户账号,这个命令如果配置username、password等参数使用,可以添加、更改账号,或更改密码等。
(2)输入 net config workstation 并回车查看分析结果。
结果:
用于显示工作站或服务器服务的配置信息。
(3)输入 net share 管理共享的资源,并回车查看分析结果。
结果:
(4)输入 net share c:\user/delete 并回车查看分析结果。
删除共享资源。
八、route命令的使用
route命令用于显示和操作IP路由表。要实现两个不同的子网之间的通信,需要一台连接两个网络的路由器,或者同时位于两个网络的网关来实现。
1、单击开始按钮,输入cmd 并按回车键,进入windows DOS环境。
2、输入route/?回车,了解route命令的基本用法。结果:
3、依次输入以下命令并查看分析结果。
上面我们已经了解了关于route命令的格式与参数意思,那么它们是如何使?我们起来看下。
1、要显示 IP 路由表的完整内容,请键入:
route print
2、要显示 IP 路由表中以 10. 开始的路由,请键入:
route print 10.*
3、要添加默认网关地址为 192.168.12.1 的默认路由,请键入:
route add 0.0.0.0 mask 0.0.0.0 192.168.12.1
4、要添加目标为 10.41.0.0,子网掩码为 255.255.0.0,下一个跃点地址为 10.27.0.1 的路由,请键入:
route add 10.41.0.0 mask 255.255.0.0 10.27.0.1
5、要添加目标为 10.41.0.0,子网掩码为 255.255.0.0,下一个跃点地址为 10.27.0.1 的永久路由,请键入:
route -p add 10.41.0.0 mask 255.255.0.0 10.27.0.1
6、要添加目标为 10.41.0.0,子网掩码为 255.255.0.0,下一个跃点地址为 10.27.0.1,跃点数为 7 的路由,请键入:
route add 10.41.0.0 mask 255.255.0.0 10.27.0.1 metric 7
7、要添加目标为 10.41.0.0,子网掩码为 255.255.0.0,下一个跃点地址为 10.27.0.1,接口索引为 0x3 的路由,请键入:
route add 10.41.0.0 mask 255.255.0.0 10.27.0.1 if 0x3
8、要删除目标为 10.41.0.0,子网掩码为 255.255.0.0 的路由,请键入:
route delete 10.41.0.0 mask 255.255.0.0
9、要删除 IP 路由表中以 10. 开始的所有路由,请键入:
route delete 10.*
10、要将目标为 10.41.0.0,子网掩码为 255.255.0.0 的路由的下一个跃点地址由 10.27.0.1 更改为 10.27.0.25,请键入:
route change 10.41.0.0 mask 255.255.0.0 10.27.0.25
举例:
要添加默认网关地址为 49.222.151.207 的默认路由:
显示查看路由表,查看是否添加成功。
有几个命令虽然在平时用的不多,但是关键时候能解决一些网络问题。