网络命令二Word下载.docx
《网络命令二Word下载.docx》由会员分享,可在线阅读,更多相关《网络命令二Word下载.docx(24页珍藏版)》请在冰豆网上搜索。
TIMED_WAIT
有关TCP连接状态的信息,请参阅RFC793。
只有当网际协议(TCP/IP)协议在网络连接中安装为网络适配器属性的组件时,该命令才可用。
范例
要想显示以太网统计信息和所有协议的统计信息,请键入下列命令:
netstat-e-s
要想仅显示TCP和UDP协议的统计信息,请键入下列命令:
netstat-s-ptcpudp
要想每5秒钟显示一次活动的TCP连接和进程ID,请键入下列命令:
nbtstat-o5
要想以数字形式显示活动的TCP连接和进程ID,请键入下列命令:
nbtstat-n–o
Runas
允许用户用其他权限运行指定的工具和程序,而不是用户当前登录提供的权限。
语法
runas[{/profile|/noprofile}][/env][/netonly][/smartcard][/showtrustlevels][/trustlevel]/user:
UserAccountNameprogram
参数
/profile
加载用户的配置文件。
/profile是默认值。
/noprofile
/noprofile指定不加载用户的配置文件。
这使应用程序载入的更加快速,但是在一些应用程序中也会引起错误。
/env
指定当前使用的网络环境,而不是用户的本地环境。
/netonly
指明指定的用户信息只用于远程访问。
/smartcard
/smartcard表示凭据是否是由智能卡提供的。
/showtrustlevels
列出/trustlevel开关项。
/trustlevel
指定应用程序运行所在的授权级别。
使用/showtrustlevels查看可用的信任级别。
/user:
UserAccountName
指定在其下运行程序的用户帐户的名称。
用户帐户的格式应是user@domain或domain\user。
程序
指定要用在/user中指定的帐户运行的程序或命令。
/?
在命令提示符显示帮助。
注释
管理员可以使用一个权限受限制的帐户执行日常、非管理性的任务,只有在执行特定管理任务时,才使用一个权限更大的帐户。
要不经过注销再
重新登录就完成这样的任务,可以用一般帐户登录,然后使用runas命令来运行需要更大权限的工具。
有关runas命令的使用范例,请参阅“相关主题”。
尽管runas通常由Administrator帐户使用,但并非仅限于Administrator帐户。
任何拥有多个帐户的用户均可以利用备用凭据,使用
runas运行程序、MMC控制台或“控制面板”项。
如果要在计算机上使用Administrator帐户,对于/user:
,键入下列参数之一:
AdministratorAccountName@ComputerName
ComputerName\AdministratorAccountName
如果想以域管理员身份使用这个命令,键入下列参数之一:
AdministratorAccountName@DomainName
/useromainName\AdministratorAccountName
runas命令允许您运行程序(*.exe)、保存的MMC控制台(*.msc)、程序和保存的MMC控制台的快捷方式及“控制面板”项。
作为另一组(例
如“Users”或“PowerUsers”组)的成员登录到计算机时,可以以管理员的身份运行。
可以使用runas命令来启动任何程序、MMC控制器或“控制面板”项。
只要提供适当的用户帐户和密码信息,用户帐户就具有登录到计算机的能
力,并且程序、MMC控制台、“控制面板”项在系统中及对该用户帐户均可用.
runas命令允许您管理其他域的服务器(运行工具的计算机和要管理的服务器在不同的域中)。
如果尝试使用runas从网络位置启动程序、MMC控制台或“控制面板”项,可能会因为用来连接网络共享的凭据与用来启动程序的凭据不同而失
败。
后者的凭据可能无法访问同一网络共享。
有些项,例如“打印机”文件夹和桌面项,间接由Windows2000打开,而不能使用runas命令启动。
如果runas命令失败,则可能是没有运行RunAs服务或使用的用户帐户无效。
要检查RunAs服务的状态,请在“计算机管理”中单击“服务和
应用程序”,然后单击“服务”。
要测试用户帐户,请尝试使用该帐户登录合适的域。
要在本地计算机上以管理员身份启动Windows2000命令提示行实例,请键入:
runas/user:
localmachinename\administratorcmd
系统提示时,键入管理员密码。
要使用名为companydomain\domainadmin的域管理员帐户启动“计算机管理”管理单元实例,请键入:
companydomain\domainadmin"
mmc%windir%\system32\compmgmt.msc"
当提示时,键入帐户密码。
要使用名为的域中的域管理员帐户user启动“记事本”实例,请键入:
user@"
notepadmy_file.txt"
要启动命令提示符行窗口、保存的MMC控制台、控制面板项或管理其他地点服务器的程序的一个实例,请键入:
runas/netonly/user:
domain\username"
command"
domain\username必须是有足够权限管理服务器的用户。
Route
在本地IP路由表中显示和修改条目。
使用不带参数的route可以显示帮助。
route[-f][-p][Command[Destination][maskNetmask][Gateway][metricMetric]][ifInterface]]
-f
清除所有不是主路由(网掩码为255.255.255.255的路由)、环回网络路由(目标为127.0.0.0,网掩码为255.255.255.0的路由)或多播路
由(目标为224.0.0.0,网掩码为240.0.0.0的路由)的条目的路由表。
如果它与命令之一(例如add、change或delete)结合使用,表会在
运行命令之前清除。
-p
与add命令共同使用时,指定路由被添加到注册表并在启动TCP/IP协议的时候初始化IP路由表。
默认情况下,启动TCP/IP协议时不会保
存添加的路由。
与print命令一起使用时,则显示永久路由列表。
所有其它的命令都忽略此参数。
永久路由存储在注册表中的位置是
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\PersistentRoutes。
Command
指定要运
行的命令。
下表列出了有效的命令。
命令目的
add添加路由
change更改现存路由
delete删除路由
print打印路由
Destination
指定路由的网络目标地址。
目标地址可以是一个IP网络地址(其中网络地址的主机地址位设置为0),对于主机路由是IP地址,对于默认路
由是0.0.0.0。
masksubnetmask
指定与网络目标地址相关联的网掩码(又称之为子网掩码)。
子网掩码对于IP网络地址可以是一适当的子网掩码,对于主机路由是
255.255.255.255,对于默认路由是0.0.0.0。
如果忽略,则使用子网掩码255.255.255.255。
定义路由时由于目标地址和子网掩码之间的关
系,目标地址不能比它对应的子网掩码更为详细。
换句话说,如果子网掩码的一位是0,则目标地址中的对应位就不能设置为1。
Gateway
指定超过由网络目标和子网掩码定义的可达到的地址集的前一个或下一个跃点IP地址。
对于本地连接的子网路由,网关地址是分配给连接子网
接口的IP地址。
对于要经过一个或多个路由器才可用到的远程路由,网关地址是一个分配给相邻路由器的、可直接达到的IP地址。
metricMetric
为路由指定所需跃点数的整数值(范围是1~9999),它用来在路由表里的多个路由中选择与转发包中的目标地址最为匹配的路由。
所选的路由
具有最少的跃点数。
跃点数能够反映跃点的数量、路径的速度、路径可靠性、路径吞吐量以及管理属性。
ifInterface
指定目标可以到达的接口的接口索引。
使用routeprint命令可以显示接口及其对应接口索引的列表。
对于接口索引可以使用十进制或十六进制
的值。
对于十六进制值,要在十六进制数的前面加上0x。
忽略if参数时,接口由网关地址确定。
路由表中跃点数一列的值较大是由于允许TCP/IP根据每个LAN接口的IP地址、子网掩码和默认网关的配置自动确定路由表中路由的跃点数
造成的。
默认启动的自动确定接口跃点数确定了每个接口的速度,调整了每个接口的路由跃点数,因此最快接口所创建的路由具有最低的跃点
数。
要删除大跃点数,请在每个LAN连接的TCP/IP协议的高级属性中禁用自动确定接口跃点数。
如果在systemroot\System32\Drivers\Etc文件夹的本地网络文件中存在适当的条目,名称可以用于Destination。
只要名称可以通过“域名系
统”(DNS)查询这样的标准主机名解析技术分解为IP地址,就可以将其用于Gateway,DNS查询使用存储在systemroot\System32\Drivers
\Etc文件夹下的本地主机文件和NetBIOS名称解析。
如果是print或delete命令,可以忽略Gateway参数,使用通配符来表示目标和网关。
Destination的值可以是由星号(*)指定的通配符。
如果指定目标含有一个星号(*)或问号(?
),它被看作是通配符,只打印或删除匹配的目标路由。
星号代表任意一字符序列,问号代表任一字
符。
例如,10.*.1,192.168.*、127.*和*224*都是星号通配符的有效使用。
使用了无效的目标和子网掩码(网掩码)值的组合,会显示“Route:
badgatewayaddressnetmask”错误消息。
目标中有一位或多位设置为1,
而其在子网掩码中的对应位设置为0时会发生这个错误。
可以通过二进制表示法表示目标和子网掩码来检查这种情况。
以二进制表示的子网掩码
包括表示目标网络地址部分的一连串的1和表示目标主机地址部分的一连串的0两个部分。
查看目标以确定目标的主机地址部分(由子网掩码
所定义)是否有些位设置成了1。
只有WindowsNT4.0、Windows2000、WindowsMillenniumEdition和WindowsXP的route命令支持-p参数。
Windows95或Windows98
的route命令不支持该参数。
要显示IP路由表的完整内容,请键入:
routeprint
要显示IP路由表中以10.开始的路由,请键入:
routeprint10.*
要添加默认网关地址为192.168.12.1的默认路由,请键入:
routeadd0.0.0.0mask0.0.0.0192.168.12.1
要添加目标为10.41.0.0,子网掩码为255.255.0.0,下一个跃点地址为10.27.0.1的路由,请键入:
routeadd10.41.0.0mask255.255.0.010.27.0.1
要添加目标为10.41.0.0,子网掩码为255.255.0.0,下一个跃点地址为10.27.0.1的永久路由,请键入:
route-padd10.41.0.0mask255.255.0.010.27.0.1
要添加目标为10.41.0.0,子网掩码为255.255.0.0,下一个跃点地址为10.27.0.1,跃点数为7的路由,请键入:
routeadd10.41.0.0mask255.255.0.010.27.0.1metric7
要添加目标为10.41.0.0,子网掩码为255.255.0.0,下一个跃点地址为10.27.0.1,接口索引为0x3的路由,请键入:
routeadd10.41.0.0mask255.255.0.010.27.0.1if0x3
要删除目标为10.41.0.0,子网掩码为255.255.0.0的路由,请键入:
routedelete10.41.0.0mask255.255.0.0
要删除IP路由表中以10.开始的所有路由,请键入:
routedelete10.*
要将目标为10.41.0.0,子网掩码为255.255.0.0的路由的下一个跃点地址由10.27.0.1更改为10.27.0.25,请键入:
routechange10.41.0.0mask255.255.0.010.27.0.25
怎样在windowsserver的cmd下更改ip地址■■■->
Windows2k/2003Server
在命令行下更改ip地址
Windows2000是现在比较流行的操作系统,它的功能是很强大的,它甚至可以象Unix一样在命令行下做很多的工作。
下面一种在命令行下更改ip地
址的方法,现介绍给大家(括号里是一些注释,黑体字是人工录入的):
C:
\>
ipconfig(首先用ipconfig这个命令看一下更改之前的ip地址)
Windows2000IPConfiguration
Ethernetadapter本地连接:
Connection-specificDNSSuffix.:
IPAddress............:
10.1.1.94(本地连接更改之前的ip)
SubnetMask...........:
255.255.255.0
DefaultGateway.........:
10.1.1.254
netsh(进入设置模式)
netsh>
interface
interface>
ip
interfaceip>
setaddress"
本地连接"
static10.1.1.111255.255.255.010.1.1.254
exit
上文中的set命令具体解释如下:
setaddress-设置指定的接口的IP地址和默认网关。
setdns
Wind