热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

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

用处:用于检测网络是否通顺,以及网络时延状况(工作在ICMP协定上);可能以毫秒为单位显示发送申请到返回应答之间的工夫量。若应答工夫短,示意数据报不用通过太多的路由器或网络,连贯速度比拟快。ping相似一个测试程序,若运行正确,根本能够排除网络拜访层、网卡MODEM的输入输出线路、电缆和路由器等存在的故障,从

一、前言

二、命令

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 命令


推荐阅读
  • Nginx使用AWStats日志分析的步骤及注意事项
    本文介绍了在Centos7操作系统上使用Nginx和AWStats进行日志分析的步骤和注意事项。通过AWStats可以统计网站的访问量、IP地址、操作系统、浏览器等信息,并提供精确到每月、每日、每小时的数据。在部署AWStats之前需要确认服务器上已经安装了Perl环境,并进行DNS解析。 ... [详细]
  • 本文介绍了解决Netty拆包粘包问题的一种方法——使用特殊结束符。在通讯过程中,客户端和服务器协商定义一个特殊的分隔符号,只要没有发送分隔符号,就代表一条数据没有结束。文章还提供了服务端的示例代码。 ... [详细]
  • 本文介绍了在rhel5.5操作系统下搭建网关+LAMP+postfix+dhcp的步骤和配置方法。通过配置dhcp自动分配ip、实现外网访问公司网站、内网收发邮件、内网上网以及SNAT转换等功能。详细介绍了安装dhcp和配置相关文件的步骤,并提供了相关的命令和配置示例。 ... [详细]
  • 如何使用Java获取服务器硬件信息和磁盘负载率
    本文介绍了使用Java编程语言获取服务器硬件信息和磁盘负载率的方法。首先在远程服务器上搭建一个支持服务端语言的HTTP服务,并获取服务器的磁盘信息,并将结果输出。然后在本地使用JS编写一个AJAX脚本,远程请求服务端的程序,得到结果并展示给用户。其中还介绍了如何提取硬盘序列号的方法。 ... [详细]
  • 本文介绍了如何找到并终止在8080端口上运行的进程的方法,通过使用终端命令lsof -i :8080可以获取在该端口上运行的所有进程的输出,并使用kill命令终止指定进程的运行。 ... [详细]
  • 本文介绍了Oracle数据库中tnsnames.ora文件的作用和配置方法。tnsnames.ora文件在数据库启动过程中会被读取,用于解析LOCAL_LISTENER,并且与侦听无关。文章还提供了配置LOCAL_LISTENER和1522端口的示例,并展示了listener.ora文件的内容。 ... [详细]
  • http:my.oschina.netleejun2005blog136820刚看到群里又有同学在说HTTP协议下的Get请求参数长度是有大小限制的,最大不能超过XX ... [详细]
  • 本文介绍了RPC框架Thrift的安装环境变量配置与第一个实例,讲解了RPC的概念以及如何解决跨语言、c++客户端、web服务端、远程调用等需求。Thrift开发方便上手快,性能和稳定性也不错,适合初学者学习和使用。 ... [详细]
  • 本文介绍了通过ABAP开发往外网发邮件的需求,并提供了配置和代码整理的资料。其中包括了配置SAP邮件服务器的步骤和ABAP写发送邮件代码的过程。通过RZ10配置参数和icm/server_port_1的设定,可以实现向Sap User和外部邮件发送邮件的功能。希望对需要的开发人员有帮助。摘要长度:184字。 ... [详细]
  • 本文介绍了在mac环境下使用nginx配置nodejs代理服务器的步骤,包括安装nginx、创建目录和文件、配置代理的域名和日志记录等。 ... [详细]
  • 本文介绍了在Linux下安装和配置Kafka的方法,包括安装JDK、下载和解压Kafka、配置Kafka的参数,以及配置Kafka的日志目录、服务器IP和日志存放路径等。同时还提供了单机配置部署的方法和zookeeper地址和端口的配置。通过实操成功的案例,帮助读者快速完成Kafka的安装和配置。 ... [详细]
  • 本文介绍了Python高级网络编程及TCP/IP协议簇的OSI七层模型。首先简单介绍了七层模型的各层及其封装解封装过程。然后讨论了程序开发中涉及到的网络通信内容,主要包括TCP协议、UDP协议和IPV4协议。最后还介绍了socket编程、聊天socket实现、远程执行命令、上传文件、socketserver及其源码分析等相关内容。 ... [详细]
  • 本文介绍了在开发Android新闻App时,搭建本地服务器的步骤。通过使用XAMPP软件,可以一键式搭建起开发环境,包括Apache、MySQL、PHP、PERL。在本地服务器上新建数据库和表,并设置相应的属性。最后,给出了创建new表的SQL语句。这个教程适合初学者参考。 ... [详细]
  • 搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的详细步骤
    本文详细介绍了搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的步骤,包括环境说明、相关软件下载的地址以及所需的插件下载地址。 ... [详细]
  • CF:3D City Model(小思维)问题解析和代码实现
    本文通过解析CF:3D City Model问题,介绍了问题的背景和要求,并给出了相应的代码实现。该问题涉及到在一个矩形的网格上建造城市的情景,每个网格单元可以作为建筑的基础,建筑由多个立方体叠加而成。文章详细讲解了问题的解决思路,并给出了相应的代码实现供读者参考。 ... [详细]
author-avatar
佛祖上帝真主保佑我
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有