关于windows-server:Windows下常用网络命令

15次阅读

共计 4921 个字符,预计需要花费 13 分钟才能阅读完成。

一、前言

二、命令

1、ping

用处:用于检测网络是否通顺,以及网络时延状况(工作在 ICMP 协定上);可能以毫秒为单位显示发送申请到返回应答之间的工夫量。若应答工夫短,示意数据报不用通过太多的路由器或网络,连贯速度比拟快。
ping 相似一个测试程序,若运行正确,根本能够排除网络拜访层、网卡 MODEM 的输入输出线路、电缆和路由器等存在的故障,从而减小了问题的范畴。但因为能够自定义所发数据报的大小及无休止的高速发送,ping 也被某些居心叵测的人作为 DDOS(拒绝服务攻打)的工具。
留神:胜利地与另一台主机进行一次或两次数据报替换并不示意 TCP/IP 配置就是正确的,必须执行大量的本地主机与近程主机的数据报替换,能力确信 TCP/IP 的正确性。
前提:装置了 TCP/IP 协定

1.1 格局

ping 主机名
ping 域名
ping IP 地址

参数格局:

ping [-t] [-a] [-n count] [-l length] [-f] [-i ttl] [-v tos] [-r count] [-s count] [[-j computer-list] | [-k computer-list]  [-w timeout] destination-list
1.1.1 参数阐明
参数 阐明 示例
-t 始终 ping 指定的计算机,直至按下 Ctrl+ C 中断
-a 将地址解析为主机名
-n 要发送的回显申请数,可能测试发送数据包的返回均匀工夫,及工夫的快慢水平,默认值是 4
-l 发送指定数据量的 ECHO 数据包。默认为 32 字节;最大值是 65500byte
-f 在数据包中设置“不分段”标记(仅实用于 IPv4),数据包就不会被路由上的网关分段
-i 生存工夫,同时查看网络运行状况。若 2 个地址之间理论节点数大于设置值,那就会显示超时(数据包未送达目的地)
-v 服务类型(仅实用于 IPv4。该设置已被弃用,对 IP 标头中的服务类型字段没有任何影响)。
-r 记录计数跃点的路由(仅实用于 IPv4)
-s 计数跃点的工夫戳(仅实用于 IPv4),与参数 - r 差不多,但此参数不记录数据包返回所通过的路由,最多只记录 4 个
-j 与主机列表一起应用的涣散源路由(仅实用于 IPv4),间断计算机能够被两头网关分隔(路由稠密源) IP 容许的最大数量为 9
-k 与主机列表一起应用的严格源路由(仅实用于 IPv4),间断计算机不能被两头网关分隔(路由严格源)IP 容许的最大数量为 9
-w 期待每次回复的超时工夫(毫秒),示意只 ping 指定毫秒后完结命令
destination-list 指定要 ping 的近程计算机
-R 同样应用路由标头测试反向路由(仅实用于 IPv6),依据 RFC 5095,已弃用此路由标头。如果应用此标头,某些零碎可能抛弃回显申请。
-S 要应用的源地址
-c 路由隔离舱标识符
-p Ping Hyper-V 网络虚拟化提供程序地址
-4 强制应用 IPv4
-6 强制应用 IPv6

通过 ping 指标地址,会返回 TTL(Time To Live)值,示意 DNS 记录咋 DNS 服务器上存在的工夫,是 IP 协定包的一个值,用于通知路由器该数据包何时须要被抛弃。通过 TTL 值能够大略判断指标主机的零碎类型是 Windows 还是 UNIX/Linux。在用户没有批改 TTL 值的状况下,Linux 零碎的 TTL 值为 64 或 255,WindowsNT/2000/XP 零碎的 TTL 值为 128,Windows98 零碎的 TTL 值为 32,UNIX 主机的 TTL 值为 255。由此个别 TTL 值在 100~130ms 之间是 Windows 零碎,在 240~255ms 之间,UNIX/Linux 零碎。

2、ipconfig

用处:显示以后的 TCP/IP 配置的设置值

2.1 用法

命令 阐明 示例
ipconfig 显示每个曾经配置了的接口的 IP 地址、子网掩码和缺省网关值
ipconfig /all ipconfig 能为 DNS 和 WINS 服务器显示它已配置且所有应用的附加信息。并且可能显示内置于本地网卡中的物理地址(MAC)。如果 IP 地址是从 DHCP 服务器租用的,ipconfig 将显示 DHCP 服务器调配的 IP 地址和租用地址预计生效的日期
ipconfig/release 和 ipconfig /renew 只能在向 DHCP 服务器租用 IP 地址的计算机应用 ipconfig /release:所有接口的租用 IP 地址便从新交付给 DHCP 服务器(偿还 IP 地址);ipconfig/renew:本地计算机便设法与 DHCP 服务器取得联系,并租用一个 IP 地址。大多数状况下网卡将被从新赋予和以前所赋予的雷同的 IP 地址

3、arp

用处:TCP/IP 协定族中的一个重要协定,用于确定对应 IP 地址的网卡物理地址。可能查看本地计算机或另一台计算机的 ARP 高速缓存中的以后内容,还能够以人工形式设置动态的网卡物理地址 /IP 地址对,应用这种形式能够为缺省网关和本地服务器等罕用主机进行本地动态配置,有助于缩小网络上的信息量。
依照缺省设置,ARP 高速缓存中的我的项目是动静的,每当向指定地点发送数据并且此时高速缓存中不存在以后我的项目时,ARP 便会主动增加该我的项目。

3.1 常用命令

命令 阐明 示例
arp –a 查看高速缓存中的所有我的项目
arp -a IP 显示与该 ip 相干的 ARP 缓存我的项目
arp -d IP 人工删除一个动态我的项目

4、traceroute

用处:用来显示数据包达到目标主机所通过的门路

4.1 用法

格局:

Linux:traceroute [参数] [主机]
Windows:tracert [参数] [主机]
命令 阐明 示例
-d 不将地址解析成主机名
-h 搜寻指标的最大跃点数
-j 与主机列表一起的涣散源路由(仅实用于 IPv4)
-w 期待每个回复的超时工夫(以毫秒为单位)
-R 跟踪往返行程门路(仅实用于 IPv6)
-S 要应用的源地址(仅实用于 IPv6)
-4 强制应用 IPv4
-6 强制应用 IPv4

记录按序号从 1 开始,每个记录就是一个路由节点,示意通过多少个路由节点达到目的地,如下:

两头这 3 列是显示工夫,示意咱们连贯到每个路由节点的速度,返回速度和屡次链接反馈的平均值,如下:

最初一列示意的是每个路由节点对应的 IP,如下:

留神:若显示是 *, 可能是防火墙封掉了 ICMP 的返回信息,所以咱们得不到什么相干的数据包返回数据。

5、nbtstat

用处:失去近程主机的 NETBIOS 信息,比方用户名、所属的工作组、网卡的 MAC 地址等

5.1 用法

格局:

命令 阐明 实例
-n 用于显示存放在本地的名字和服务程序
-a 显示所有连贯和侦听端口
-b 显示在创立每个连贯或侦听端口时波及的可执行程序。在某些状况下,已知可执行程序承载多个独立的组件,这些状况下,显示创立连贯或侦听端口时波及的组件序列。在此状况下,可执行程序的名称位于底部 [] 中,它调用的组件位于顶部,直至达到 TCP/IP。留神,此选项可能很耗时,并且在你没有足够权限时可能失败。
-e 显示以太网统计信息。此选项能够与 -s 选项
-f 显示内部地址的齐全限定域名(FQDN)
-o 显示领有的与每个连贯关联的过程 ID
-p 显示 proto 指定的协定的连贯;proto 能够是下列任何一个: TCP、UDP、TCPv6 或 UDPv6。如果与 - s 选项一起用来显示每个协定的统计信息,proto 能够是下列任何一个:IP、IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP 或 UDPv6。
-q 显示所有连贯、侦听端口和绑定的非侦听 TCP 端口。绑定的非侦听端口不肯定与流动连贯相关联
-r 显示路由表
-s 显示每个协定的统计信息。默认状况下,显示 IP、IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP 和 UDPv6 的统计信息;-p 选项可用于指定默认的子网
-t 显示以后连贯卸载状态
-x 显示 NetworkDirect 连贯、侦听器和共享终结点
-y 显示所有连贯的 TCP 连贯模板
interval 从新显示选定的统计信息,各个显示间暂停的距离秒数。按 CTRL+C 进行从新显示统计信息。如果省略,则 netstat 将打印以后的配置信息一次

6、route

用处:在本地 IP 路由表中显示和批改条目

6.1 命令

route [-f] [-p] [Command [Destination] [mask Netmask] [Gateway] [metric Metric]] [if Interface]]
命令 阐明 示例
print 打印路由信息
add 网路目标地址 [mask] [子网掩码[ [网关] [metric] [跃点数] 增加路由
delete 网路目标地址 [mask] [子网掩码] 删除路由,反对含糊匹配,如删除 10 结尾的 IP 路由表中所有的路由:route delete 10*
change 批改现有路由, 不能扭转数据的目的地
-f 革除所有网关项的路由表。如果与某个命令联合应用,在运行该命令前,应革除路由表
-p 与 ADD 命令联合应用时,将路由设置为在零碎疏导期间放弃不变。默认状况下,重新启动零碎时,不保留路由。疏忽所有其余命令,这始终会影响相应的永恒路由
-4 强制应用 IPv4
强制应用 IPv6
MASK 指定下一个参数为“netmask”值
netmask 指定此路由项的子网掩码值
gateway 指定网关
interface 指定路由的接口号码
METRIC 指定跃点数,例如指标的老本

执行 route print 之后显示的内容为:
第 1 列是网络目标地址,列出了路由器连贯的所有的网段;
第 2 列是以后网段自身的网络掩码,而不是连贯到这个网段的网卡的子网掩码;
第 3 列是网关,一旦路由器确定它要把这个数据包转发到哪一个目标网络,路由器就要查看网关列表。网关表通知路由器这个数据包应该转发到哪一个 IP 地址能力达到目标网络;
第 4 列是接口,通知路由器哪一个网卡连贯到了适合的目标网络,接口列仅通知路由器调配给网卡的 IP 地址。
第 5 列是跃点数该值越小的,可信度越高
第 1 行示意的内容是:发向任意网段的数据通过本机接口 10.91.47.29 被送往网关 10.91.47.1,跃点数是 25

7、nslookup

用处:查问任何一台机器的 IP 地址和其对应的域名

命令 阐明 示例
nslookup 本机的服务器名称(带域名的全称)和 IP 地址,并进入以“>”为提示符的操作命令行状态;键入“?”可查问具体命令参数;若要退出,需键入 exit
nslookup 网址 查看对应的 IP

8、shutdown

用处:平安敞开或者重新启动零碎

8.1 用法

格局:

 shutdown [/i | /l | /s | /sg | /r | /g | /a | /p | /h | /e | /o] [/hybrid] [/soft] [/fw] [/f]
    [/m \\computer][/t xxx][/d [p|u:]xx:yy [/c "comment"]]
参数 阐明
/? 显示帮忙
/i 显示图形用户界面(GUI)
/l 登记。这不能与 /m 或 /d 选项一起应用
/s 敞开计算机
/sg 敞开计算机。在下一次启动时,如果启用了主动重启登录,则将主动登录并锁定上次交互用户; 登录后,重启任何已注册的应用程序
/r 齐全敞开并重启计算机
/g 齐全敞开并重启计算机。重新启动零碎后,如果启用了主动重启登录,则将主动登录并锁定上次交互用户
/a 停止零碎敞开
/p 停止零碎敞开, 能够与 /d 和 /f 选项一起应用
/h 休眠本地计算机
/hybrid 执行计算机敞开并进行筹备以疾速启动, 必须与 /s 选项一起应用
/fw 与敞开选项联合应用,使下次启动转到固件用户界面
/e 记录计算机意外敞开的起因
/o 转到高级启动选项菜单并重新启动计算机, 必须与 /r 选项一起应用
/m \computer 指定指标计算机
/t xxx 将敞开前的超时工夫设置为 xxx 秒, 无效范畴是 0-315360000 (10 年),默认值为 30; 如果超时工夫大于 0,则默示为 /f 参数
/c “comment” 无关重新启动或敞开的起因的正文, 最多容许 512 个字符
/f 强制敞开正在运行的应用程序而不当时正告用户, 如果为 /t 参数指定大于 0 的值, 则默示为 /f 参数
/d [p 或 u:]xx:yy 提供重新启动或敞开的起因。p 批示重启或敞开是打算内的,u 批示起因是用户定义的; 如果未指定 p 也未指定 u,则重新启动或敞开是计划外的;xx 是次要起因编号(小于 256 的正整数);yy 是主要起因编号(小于 65536 的正整数)
at11:00 shutdown -s 零碎在 11:00 自动关机

9、net

9.1 命令

正文完
 0