常见的网络诊断命令用法
在计算机网络中经常要对网络进行管理,测试,这时就要用到网络命令。常用的命令有:
1、nbtstat -- 查询NetBIOS信息
nbtstat命令可以用来查询涉及到NetBIOS信息的网络机器。另外,它还可以用来消除NetBIOS高速缓存器和预加载LMHOSTS文件。这个命令在进行安全检查时非常有用。其语法格式为:
用法:nbtstat [-a RemoteName] [-A IPAddress] [-c] [-n] [-r] [-R] [-RR] [-s] [-S] [Interval]
各选项、参数含义说明如下:
*. -a :列出为其主机名提供的远程计算机名字表。
*. -A :列出为其IP地址提供的远程计算机名字表。
*. -c :列出包括了IP地址的远程名字高速缓存器。
*. -n :列出本地NetBIOS名字。
*. -r :列出通过广播和WINS解析的名字。
*. -R :消除和重新加载远程高速缓存器名字表。
*. -RR :释放,然后刷新为本地计算机注册的WINS服务器的NetBIOS名称。
*. -s :列出会话表对话。
*. -S :列出有目的地IP地址的会话表。
*. Interval :时间间隔,重新显示选择的统计信息,每次显示之间的间隔中指定的秒数。按+键停止重新显示统计信息。如果省略此参数,则nbtstat将打印当前的配置信息仅一次。
2、nslookup -- 域名查询
nslookup是一个用于查询Internet域名信息或诊断DNS服务器问题的工具。nslookup可以指定查询的类型,可以查到DNS记录的生存时间还可以指定使用那个DNS服务器进行解释。nslookup是一个监测网络中DNS服务器是否能正确实现域名解析的命令行工具。它在Windows NT/2000/XP中均可使用,但在Windows 98中却没有集成这一个工具。nslookup必须要安装了TCP/IP协议的网络环境之后才能使用。
常见用法:使用nslookup查询域名信息
例如,要查询域名信息。在命令提示符窗口中输入命令:
nslookup
回车执行,生成如下。
-------------------------------------------------------------------------
服务器:
Address:
名称:
Address:
Aliases:
-------------------------------------------------------------------------
3、route -- 手动配置静态路由表
route命令主要用于手动配置静态路由表。其语法格式为:
用法:route [-f] [-p] [Command] [Destination] [mask Netmask] [Gateway] [metric Metric] [if Interface]
各选项、参数含义说明如下:
*. -f :清除所有不是主路由(网掩码为的路由)、环回网络路由(目标为,网掩码为的路由)或多播路由(目标为,网掩码为的路由)的条目的路由表。如果它与命令之一(例如add、change或delete)结合使用,表会在运行命令之前清除。
*. -p :与add命令共同使用时,指定路由被添加到注册表并在启动TCP/IP协议的时候初始化IP路由表。默认情况下,启动TCP/IP协议时不会保存添加的路由。与print命令一起使用时,则显示永久路由列表。所有其它的命令都忽略此参数。永久路由存储在注册表中的位置是HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParametersPersistentRoutes。
常见用法:
route print--本命令用于显示路由表中的当前项目,由于用IP地址配置了网卡,因此所有的这些项目都是自动添加的.。
route add--使用本命令,可以将新路由项目添加给路由表。例如,如果要设定一个到目的网络的路由,其间要经过5个路由器网段,首先要经过本地网络上的一个路由器,其IP为,子网掩码为,那么你应该输入以下命令:
route add mask metric 5
route change--你可以使用本命令来修改数据的传输路由,不过,你不能使用本命令来改变数据的目的地。下面这个例子可以将数据的路由改到另一个路由器,它采用一条包含3个网段的更直的路径:
route change mask metric 3
route delete--使用本命令可以从路由表中删除路由。例如:route delete
10、telnet -- 远程登录工具
telnet是一个远程登录工具,主要用于远程登录。telnet也是一个通讯协议检测工具,提供通讯协议端口。telnet有两种操作模式:Telnet命令模式和Telnet会话模式。连接到Telnet服务器后,Telnet客户端会自动进入Telnet会话模式,此模式最常见。
在Wingdows XP上telnet是已经安装好的,可以直接使用。但是Win7没有这个功能,需要自己安装的,操作步骤如下:打开“开始菜单”--“控制面板”--“程序和功能”,点击“打开和关闭Windows功能”,选择“telnet客户端”打上对钩,单击“确定”按钮。OK,这样telnet命令功能就配置好了。
4、Getmac -- 网卡地址及协议列表工具
Getmac命令用于返回计算机中所有网卡的媒体访问控制(MAC)地址,以及每个地址的网络协议列表,既可以应用本地计算机,也可以通过网络获取远程主机或者用户计算机的MAC地址等相关信息。
例如,获取本地的网卡地址以及协议名称。在命令提示符窗口中输入getmac命令并执行,生成如下。
-------------------------------------------------------------------------
物理地址 传输名称
=================== ==========================================================
F4-B7-E2-CB-00-B2 媒体已断开连接
3C-97-0E-F9-43-60 DeviceTcpip_{239F04DB-9653-486E-9C70-746ABD3FA21F}
暂缺 没有硬件
暂缺 没有硬件
F4-B7-E2-CB-00-B2 DeviceTcpip_{278E6804-1A91-4F30-B7F0-530F9D7C475E}
-------------------------------------------------------------------------
如果要查看MAC的详细信息,在命令提示符窗口中输入如下命令:
getmac /fo table /nh /v
回车执行,生成如下。
-------------------------------------------------------------------------
无线网络连接 Broadcom 802.11 F4-B7-E2-CB-00-B2 媒体已断开连接
本地连接 Atheros AR8162/ 3C-97-0E-F9-43-60 DeviceTcpip_{239F04DB-9653-486E-9C70-746ABD3FA21F}
VMware Network VMware Virtual 暂缺 没有硬件
VMware Network VMware Virtual 暂缺 没有硬件
虚拟WLAN Microsoft Virtu F4-B7-E2-CB-00-B2 DeviceTcpip_{278E6804-1A91-4F30-B7F0-530F9D7C475E}
-------------------------------------------------------------------------
通过查看得知,本地计算机共有5块网卡(每块网卡都具有一个唯一的MAC地址),其中有两个VMware虚拟机网卡,相应物理地址“暂缺”。
-
路由器复位的方法
如何将路由器复位?有时候我们出现网络故障首先想到的是先复位路由器试试,下面小编根据分类介绍路由器复位的方法,希望对你有帮助!宽带路由器类:1)、具有M1、M2灯的TL-R4XX、TL-R4XXX新一代网吧专用路和TL-FR5300防火墙路由器复位方法:在路由器的前/后面板上有一个...
-
无线覆盖解决方案
无线网络的覆盖问题是一直困扰部分家庭用户的顽疾,受制于无线网络的覆盖范围,我们只能在无线路由器周围活动,大大减少了上网的舒适度。小编是YJBYS小编整理的无线覆盖解决方案,希望对你有帮助!想要解决无线覆盖的问题,用我们手边的设备就能够解决问题。如果我们家中...
-
无线网络身份验证故障问题
最近小编刚刚针对自己的家庭网络进行了升级,从以前的有线网络升级为无线网络,购买了一台无线路由器,这样就可以实现在家中的任何一个位置随时随地上网冲浪了,但是在连接这个无线网络过程中却出现了一个非常棘手的问题。在本人将无线网络设置为WEP加密后通过XP系统...
-
路由器故障排查功能的方法
通常,我们针对网络故障往往采取排除法查找故障原因。在路由器连接不通的情况下,首先就要检查路由器的线路连接是否正确。下面是YJBYS小编带来的设置D-link路由器故障排查功能的方法,希望对你有帮助!一、连接路由器后电脑出现IP冲突,这也是最常见的,查看内网中是否有...