3.Tracert
Tracert命令用来显示数据包到达目标主机所经过的路径,并显示到达每个节点的时间。该诊断实用程序将包含不同生存时间 (TTL) 值的 Internet 控制消息协议 (ICMP) 回显数据包发送到目标以决定到达目标采用的路由要在转发数据包上的 TTL 之前至少递减 1 必需路径上的每个路由器所以 TTL 是有效的跃点计数数据包上的TTL 到达 0 时路由器应该将ICMP 已超时的消息发送回源系统Tracert 先发送 TTL 为 1 的回显数据包,并在随后的每次发送过程将 TTL 递增 1 直到目标响应或 TTL 达到最大值从而确定路由路由通过检查中级路由器发送回的ICMP 已超时的消息来确定路由不过有些路由器悄悄地下传包含过期 TTL 值的数据包而 tracert 看不到。命令功能同Ping类似,但它所获得的信息要比Ping命令详细得多,它把数据包所走的全部路径、节点的IP以及花费的时间都显示出来。该命令比较适用于大型网络。
1)命令格式:
tracert [-d][-h maximumhops][-j host_list] [-w timeout] target_name
2)参数含义:
-d 不解析目标主机的名字;
-h maximum_hops 指定搜索到目标地址的最大跳跃数;
-j host_list 按照主机列表中的地址释放源路由;
-w timeout 指定超时时间间隔,程序默认的时间单位是毫秒。
3)实例
例如大家想要了解自己的计算机与目标主机www.baidu.com之间详细的传输路径信息,可以在MS-DOS方式输入tracert www.baidu.com。
如果我们在Tracert命令后面加上一些参数,还可以检测到其他更详细的信息,例如使用参数-d,可以指定程序在跟踪主机的路径信息时,同时也解析目标主机的域名。
4.Netstat
Netstat命令可以帮助网络管理员了解网络的整体使用情况。它可以显示当前正在活动的网络连接的详细信息,例如显示网络连接、路由表和网络接口信息,可以统计目前总共有哪些网络连接正在运行。
利用命令参数,命令可以显示所有协议的使用状态,这些协议包括TCP协议、UDP协议以及IP协议等,另外还可以选择特定的协议并查看其具体信息,还能显示所有主机的端口号以及当前主机的详细路由信息。
1)命令格式:
netstat [-r] [-s] [-n] [-a]
2)参数含义:
-r 显示本机路由表的内容;
-s 显示每个协议的使用状态(包括TCP协议、UDP协议、IP协议);
-n 以数字表格形式显示地址和端口;
-a 显示所有主机的端口号。
5.net命令
net命令式网络命令中最重要的一个,功能非常强大,该命令的用法如下:
NET [ACCOUNTS | COMPUTER | CONFIG | CONTINUE | FILE | GROUP | HELP | HELPMSG | LOCALGROUP | NAME | PAUSE | PRINT | SEND | SESSION | SHARE | START | STATISTICS | STOP | TIME | USE | USER | VIEW]
1)net start
使用它可以启动本地主机或远程主机上的服务。例如我们用net start telnet,就可以启动本地主机上的telnet服务。
2)net stop
用这个命令可以停止本地或远程主机上已开启的服务。
3)net user
查看和账户有关的情况,包括新建账户、删除账户、查看特定账户、激活账户、账户禁用等。输入不带参数的net user,可以查看所有用户。
(1)创建新账户。net user peter 12345/add,新建一个用户名为peter,密码为12345的账户,默认为user组成员。
(2)删除账户。net user peter/del,将用户名为peter的用户删除。
(3)禁用某个账户。设123为一个已存在的用户账户,则使用命令net user 123/active:no,可将用户名为123的用户禁用。
(4)激活某个账户。net user 123/active:yes,激活用户名为123的账户。
(5)查看用户信息。命令:net user 123,查看用户名为123的用户情况,包括用户账户的状态、密码有效期、所属组和上次登录时间等。
4)net localgroup
查看所有和用户组有关的信息和进行相关操作。输入不带参数的net localgroup即列出当前所有的用户组。可以用它来把某个账户提升为 administrator组账户,用法为:net localgroup groupname username/add。例如:把上面的用户账户123添加到管理员组中去,可以使用命令:net localgroup administrator 123/ del,就实现了把123这个账户从管理员组删除。
5) net view
使用net view/domain:workgroupname 来查看名为workgroupname的域中的所有计算机。
6)net share
不带参数的net share显示当前主机上的所有共享资源。
关闭共享:net share 共享资源名/del
如关闭IPC$共享,使用的命令为:net share ipc$/del
# Windows常用网络命令的使用(2)### 3.TracertTracert命令用来显示数据包到达目标主机所经过的路径,并显示到达每个节点的时间。该诊断实用程序将包含不同生存时间 (TTL) 值的 Internet 控制消息协议 (ICMP) 回显数据包发送到目标以决定到达目标采用的路由要在转发数据包上的 TTL 之前至少递减 1 必需路径上的每个路由器所以 TTL 是有效的跃点计数数据包上的TTL 到达 0 时路由器应该将ICMP 已超时的消息发送回源系统Tracert 先发送 TTL 为 1 的回显数据包,并在随后的每次发送过程将 TTL 递增 1 直到目标响应或 TTL 达到最大值从而确定路由路由通过检查中级路由器发送回的ICMP 已超时的消息来确定路由不过有些路由器悄悄地下传包含过期 TTL 值的数据包而 tracert 看不到。命令功能同Ping类似,但它所获得的信息要比Ping命令详细得多,它把数据包所走的全部路径、节点的IP以及花费的时间都显示出来。该命令比较适用于大型网络。#### 1)命令格式:tracert [-d][-h maximumhops][-j host_list] [-w timeout] target_name#### 2)参数含义:-d 不解析目标主机的名字;-h maximum_hops 指定搜索到目标地址的最大跳跃数;-j host_list 按照主机列表中的地址释放源路由;-w timeout 指定超时时间间隔,程序默认的时间单位是毫秒。#### 3)实例例如大家想要了解自己的计算机与目标主机www.baidu.com之间详细的传输路径信息,可以在MS-DOS方式输入tracert www.baidu.com。如果我们在Tracert命令后面加上一些参数,还可以检测到其他更详细的信息,例如使用参数-d,可以指定程序在跟踪主机的路径信息时,同时也解析目标主机的域名。### 4.Netstat Netstat命令可以帮助网络管理员了解网络的整体使用情况。它可以显示当前正在活动的网络连接的详细信息,例如显示网络连接、路由表和网络接口信息,可以统计目前总共有哪些网络连接正在运行。利用命令参数,命令可以显示所有协议的使用状态,这些协议包括TCP协议、UDP协议以及IP协议等,另外还可以选择特定的协议并查看其具体信息,还能显示所有主机的端口号以及当前主机的详细路由信息。#### 1)命令格式:netstat [-r] [-s] [-n] [-a]#### 2)参数含义:-r 显示本机路由表的内容;-s 显示每个协议的使用状态(包括TCP协议、UDP协议、IP协议);-n 以数字表格形式显示地址和端口;-a 显示所有主机的端口号。### 5.net命令net命令式网络命令中最重要的一个,功能非常强大,该命令的用法如下:NET [ACCOUNTS | COMPUTER | CONFIG | CONTINUE | FILE | GROUP | HELP | HELPMSG | LOCALGROUP | NAME | PAUSE | PRINT | SEND | SESSION | SHARE | START | STATISTICS | STOP | TIME | USE | USER | VIEW]#### 1)net start<service name>使用它可以启动本地主机或远程主机上的服务。例如我们用net start telnet,就可以启动本地主机上的telnet服务。#### 2)net stop<service name>用这个命令可以停止本地或远程主机上已开启的服务。#### 3)net user查看和账户有关的情况,包括新建账户、删除账户、查看特定账户、激活账户、账户禁用等。输入不带参数的net user,可以查看所有用户。(1)创建新账户。net user peter 12345/add,新建一个用户名为peter,密码为12345的账户,默认为user组成员。(2)删除账户。net user peter/del,将用户名为peter的用户删除。(3)禁用某个账户。设123为一个已存在的用户账户,则使用命令net user 123/active:no,可将用户名为123的用户禁用。(4)激活某个账户。net user 123/active:yes,激活用户名为123的账户。(5)查看用户信息。命令:net user 123,查看用户名为123的用户情况,包括用户账户的状态、密码有效期、所属组和上次登录时间等。#### 4)net localgroup查看所有和用户组有关的信息和进行相关操作。输入不带参数的net localgroup即列出当前所有的用户组。可以用它来把某个账户提升为 administrator组账户,用法为:net localgroup groupname username/add。例如:把上面的用户账户123添加到管理员组中去,可以使用命令:net localgroup administrator 123/ del,就实现了把123这个账户从管理员组删除。#### 5) net view使用net view/domain:workgroupname 来查看名为workgroupname的域中的所有计算机。#### 6)net share不带参数的net share显示当前主机上的所有共享资源。关闭共享:net share 共享资源名/del如关闭IPC$共享,使用的命令为:net share ipc$/del