Windows网络管理及诊断命令整理

news2024/10/6 8:39:29

目录

traceroute:

ping:

pathping:

netstat:

 ipconfig:

nslookup:

route:

ARP:

FTP:

netsh:

nbtstat:

sniffer(嗅探器):

winipcfg:


traceroute:

用于路由跟踪,返回结果第一跳为网关IP地址。

原理:递增TTL字段的ICMP回送错误报文

ping:

基于ICMP协议,检查网络连通性

-t:持续ping,直到Ctrl+C中断

-a:将IP解析为主机名

-n Count:设置ping包个数

pathping:

结合了ping和traceroute功能,可以显示通信线路上每个子网的延时和丢包率。

-g  host-list:与主机列表一起的松散源路由。

-h maximum hops:指定搜索目标路径中的节点最大数。默认值为30个节点

-i address:使用指定的源地址。
-n:禁止将中间路由器的IP地址解析为名字,可以提高 pathping 显示速度

-p period:两次 Ping之间等待的时间(以毫秒为单位,默认值为250毫秒)。

-q num_queries: 指定发送到路径中每个路由器的回响请求消息数。默认值为100查询

-w timeout:指定等待每个应答的时间(单位为毫秒,默认值为3000 毫秒)。

-4:强制使用  IPv4;

-6:强制使用  IPv6

targetname:指定目的端,它既可以是IP地址,也可以是计算机名。pathping 参数区分大小写。实际使用中要注意,为了避免网络拥塞、影响正在运行的网络业务,应以足够慢的速度发送 ping信号。

netstat:

netstat 基本命令格式:netstat[-a][-e][-n][-o][-pproto][-r][-s][-v][interval]

-a:显示所有连接和监听端口。

-e: 用于显示关于以太网的统计数据。它列出的项目包括传送的数据报的总字节数、错误数、删除数、数据报的数量和广播的数量。这些统计数据既有发送的数据报数量,也有接收的数据报数量。此选项可以与 -s 选项组合使用。

-n:以数字形式显示地址和端口号。

-o:显示与每个连接相关的所属进程ID。

-p proto:显示 proto指定的协议的连接:proto 可以是下列协议之-: TCPUDP、TCPV6或UDPv6。如果与-s 选项一起使用,可以显示按协议统计信息。

-r:显示路由表,与route print 显示效果一样。

-s:显示按协议统计信息。默认地显示 IP、IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP和UDPv6的统计信息。

-v:与-b选项一起使用时,将显示包含为所有可执行组件创建连接或监听端口的组件。

interval:重新显示选定统计信息,每次显示之间暂停时间间隔(以秒计)。按 Ctrl+C 组合键停止重新显示统计信息。如果省略,netstat 只显示一次当前配置信息。

 ipconfig:

/all:显示IP、掩码、网关等详细信息

/renew:更新DHCP配置,重新获IP

/release:释放DHCP获得的IP地址

/flushdns:清除DNS缓存信息

/displaydns:显示DNS缓存信息

注:ipconfig/all比ipconfig显示的信息更加详细,例如会多显示mac地址等

nslookup:

nslookup(name server lookup)是一个用于查询 Internet 域名信息或诊断 DNS服务器问题的工具。nslookup基本命令格式:

nslookup[-option][{name|[-server]}]

参数说明:
●-option:在非交互式中,可以使用选项直接指定要查询的参数,具体如下:

        ●-timeout=x:指明系统查询的超时时间。如-timeout=10,表示超时时间是10秒

        ●-retry=x:指明系统查询失败时重试的次数。

        ●-querytype=x:指明查询的资源记录的类型,x可以是A、PTR、MX、NS等。

●name:要查询的日标城名或者IP地址。若name是IP 地址,并且查询类型为A或PTR资源记求类型,则返同计算机的名称。
●-server:使用指定的DNS 服务器解析,而非默认的DNS 服务器

route:

route 命令主要用于手动配置静态路由和显示路由信息表。

格式如下:route [-f] [-p] command [destination] [masknetmask] [gateway] [metric metric ] [if interface]

其中command选项为print时,表示命令用于显示主机路由信息。command 选项为add时,表示命令用于向系统当前的路由表中添加一条新的路由表条目

如route add destination mask netmask gateway metric metric(跃点数)

ARP:

arp 命令用于显示和修改ARP缓存表的内容

arp命令基本格式
ARP -s inet_addr eth_addr [if_addr]
ARP -d inet addr [if_addr]
ARP -a [iner addr][-Nif_addr]
参数说明:
-s:静态指定IP 地址与MAC 地址的对应关系
-a: 显示所有的IP 地址与MAC 地址的对应,使用-g 的参数与-a 是一样的,尤其注意下这个参数
-d:删除指定的IP与MAC的对应关系
-N ifaddr:只显示if_addr 这个接口的ARP信息

FTP:

①FTP命令基本格式为:FTP[-v][-n][-s:filename][-a][-A][-x:sendbuffer][-r:recvbuffer][-b:asyncbuffers][-w:windowsize][host]

-s:filename:指定一个包含 FTP命令的文本文件,这些命令会在FTP开始之后自动运行。

-a:可以使用任意的本地接口绑定数据连接。

-A:以匿名用户(Anonymous)身份登录

host:FTP服务器的IP地址或者主机名。

②使用FTP命令连接主机之后,还可以使用内部命令进行操作,常见的如下:
![cmd[args]]:在本地机中执行交互shell命令,exit 回到FTP环境,如!dir *zip。

ascii:数据传输使用ASCII类型传输方式

bin:数据传输使用二进制文件传输方式。

bye:退出FTP会话过程。

cd remote-dir:进入远程主机目录。

close:中断与远程服务器的FTP会话(与open对应)。

delete remote-file:删除远程主机文件。

dir[remote-dir][local-file]:显示远程主机目录,并将结果存入本地文件 local-file。

getremote-file[local-file]:将远程主机的文件remote-file 传至本地硬盘的 local-file

lcd[dir]:将本地工作目录切换至dir

mdelete[remote-file]:删除远程主机文件。

mgetremote-files:传输多个远程文件

mkdir dir-name:在远程主机中建一个月录

mput local-file:将多个文件传输至远程主机。

open host[port]:建立指定FTP服务器连接,可指定连接端口

passive:进入被动传输方式。

put local-file[remote-file]:将本地文件local-file传送至远程主机。

pwd:显示远程主机的当前工作目录

rmdir dir-name:删除远程主机目录

netsh:

netsh是Windows自带的网络配置命令行工具可保存网络设置修改主机IP地址使用DHCP服务、修改 DNS 参数、查看路由表信息。

nbtstat:

nbtstat 显示基于TCP/IP 的NetBIOS 协议统计、本地计算机、远程计算机的NetBIOS名称表和NetBIOS名称缓存。

sniffer(嗅探器):

sniffer(嗅探器)是一种基于被动侦听原理的网络分析方式,使用这种技术方式可以监视网络的状态、数据流动情况以及网络上传输的信息。sniffer 能够使网络接口处于杂收模式,从而可截获网络上传输的分组。

winipcfg:

winipcfg命令(适用于Windows98)的作用是显示用户所在主机内部IP协议的配置信息winipcfg程序采用 Windows 窗口的形式来显示IP协议的具体配置信息。如果 winipcfg 命今后面不跟任何参数直接运行,程序不但可在窗口中显示网络适配器的物理地址、主机的 IP 地址、子网掩码以及默认网关等,还可以查看主机的相关信息,如主机名、DNS 服务器、节点类型等 。


持续更新中~~~,如有错误,请佬们不吝赐教!!💖💖💖💖

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1077053.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【无公网IP内网穿透】基于NATAPP搭建Web站点

🎉🎉欢迎来到我的CSDN主页!🎉🎉 🏅我是Java方文山,一个在CSDN分享笔记的博主。📚📚 🌟推荐给大家我的专栏《.内网穿透》。🎯🎯 &#…

读书笔记:多Transformer的双向编码器表示法(Bert)-4

多Transformer的双向编码器表示法 Bidirectional Encoder Representations from Transformers,即Bert; 第二部分 探索BERT变体 从本章开始的诸多内容,以理解为目标,着重关注对音频相关的支持(如果有的话)…

Nginx、Git、Gitee的介绍及使用

目录 1、项目启动思路 2、Nginx 一、下载Nginx 1、下载地址 2、选择下载稳定版本 3、解压安装包 二、Nginx的原理 1、原理图 2、流程分析 三、配置Nginx 1、第一步:解决各种js报错 2、第二步:配置Nginx 3、启动/停止/重启Nginx 4、访问网址 …

企业信息查询:洞悉市场,抢占先机

随着互联网的普及和信息技术的不断发展,我们对于企业工商信息的需求逐渐增加,市面上也出现了很多查询企业信息的产品。作为一家专业的企业数据提供商,经过精心地研发,我们打造了一款“公抓抓”,该平台可以批量爬取国家…

计网 静态库和动态库

计网 静态库和动态库 一.我们先来了解一下一个程序编译成可执行文件的四个过程 1.预处理期(预编译) 在预处理期会进行替换,将头文件和宏定义进行替换 2.编译期 编译期会将源代码变为汇编语言 3.汇编期 汇编期是把汇编语言变为机器语言…

STM32F103标准库硬件IIC+DMA连续数据发送、接收

目录 前言1、AHT20模块的简单了解(为了更好的理解程序语句)2、了解DMA相关中断标志位以及I2C相对应的DMA通道3、本篇文章提及程序中相关的变量定义提前了解4、DMAIIC数据发送、接收流程及本文所用程序中相关的函数作用提前了解4.1 DMAIIC数据发送、接收流…

qt判断当前日期是不是当月的最后一天

思路就是:将当前日期1,如果月份发生变化,则证明是最后一天 找一个dateTimeEdit,然后选择个日期,如下: 加入测试代码: QDateTime time ui->dateTimeEdit->dateTime();QDateTime nextWeek…

Debezium日常分享系列之:Debezium 2.3.0.Final发布

Debezium日常分享系列之:Debezium 2.3.0.Final发布 一、重大改变二、PostgreSQL / MySQL 安全连接更改三、JDBC 存储编码更改四、新功能和改进五、Kubernetes 的 Debezium Server Operator六、新的通知子系统七、新的可扩展信号子系统八、JMX 信号和通知集成九、新的…

如何查看dll文件内导出函数名称

一 使用VS自带工具 进入VS开发环境,然后Tools -> Visual studio 2017 Command Prompt,打开兼容工具命令提示符, 如果工具 目录下没有命令行提示,可以从开始菜单找到VS的命令行提示符。 cd到dll所在目录,输入命令…

联邦学习综述

《Advances and Open Problems in Federated Learning》 选题:Published 10 December 2019-Computer Science-Found. Trends Mach. Learn. 联邦学习定义 联邦学习是一种机器学习设置,其中多个客户端在中央服务器或服务提供商的协调下协作解决机器学习…

VR会议:远程带看功能,专为沉浸式云洽谈而生

随着科技的不断发展,VR技术已经成为当今市场上较为热门的新型技术之一了,而VR会议远程带看功能,更是为用户提供更加真实、自然的沉浸式体验。 随着5G技术的发展,传统的图文、视频这种展示形式已经无法满足消费者对信息真实性的需求…

存档&改造【04】二维码操作入口设置细节自动刷新设置后的交互式网格内容的隐藏

因为数据库中没有数据无法查看设置效果,于是自己创建了个测试数据表,用来给demo测试 -- 二维码操作入口设置 create table JM_QR_CODE(QR_CODE_ID NUMBER generated as identity primary key,SYSTEM_ID NUMBER(20) not null,IS_ENAB…

中国数字化转型浪潮下,移动钱包成为全球App标配

中国,一个数字化转型极为快速的国家,在电子钱包和移动支付方面处于世界领先地位。 在中国,几乎一半的店内购物都是通过手机进行的,这远高于其他发达市场的水平(德国25%,美国24%)。移动支付&…

AI情感陪伴 | 数字伙伴为你而在,解锁情感健康的新时代

当我们审视当今社会的变革和进步时,不难发现新一代年轻人正面临着前所未有的多重挑战。其中就涵盖了社交关系的复杂性、学业上的巨大压力、激烈的就业竞争,以及紧迫的环境问题等等。这些挑战不仅深刻地影响着他们的生活品质,还可能引发严重的…

AUTOSAR CAN通信全过程

1、CAN通信概略图和基本概念介绍 应用层APPL、RTE(实时运行环境 Runtime Environment) 交互层: IPDU multiplexer:协议数据单元复用模块 COM:COMMUNICATION 通信模块 DCM: 诊断通信管理模块(Diagnostic C…

多项目并行管理:优化协调策略提高效率

多项目同时进行已然是大部分项目管理者面临的现状了。相比于单项目管理,多项目管理可能会出现项目资源分配不均,项目进度监控难以及沟通协作复杂等问题。 可以通过一款灵活高效得项目管理工具,来帮助您进行多项目管理,比如 Zoho …

SSL证书如何提升网站的安全性和信任度

在今天的数字时代,随着网络攻击的日益增多,确保网站和用户数据的安全变得至关重要。SSL(Secure Sockets Layer)证书是一个有效的安全解决方案,可以为您的网站提供加密通信通道,并提升其安全性和信任度。下面…

南昌新颜|AIGC艺术之光,历史的魅力与未来的探索

在这个本来稀松平常的周一,我们坐在电脑前,回顾着刚刚过去的两天,仿佛经历了“反方向的钟”。前两天的上班日子,究竟是周几呢?答案不再是简单的星期几,而是“周负二”和“周负一”。因为,我们把…

三、WebGPU Uniforms

三、WebGPU Uniforms Uniform有点像着色器的全局变量。你可以在执行着色器之前设置它们的值,着色器的每次迭代都会有这些值。你可以在下一次请求GPU执行着色器时将它们设置为其他值。我们将再次从第一篇文章中的三角形示例开始,并对其进行修改以使用一些…

Go 字符串操作实战

1. 引言 在现代编程中,字符串处理是不可或缺的一部分。无论是简单的用户界面,还是复杂的数据处理,字符串都扮演着关键的角色。Go语言,作为一个现代的、性能优越的编程语言,为字符串处理提供了一系列强大的工具和功能。…