windows下的cmd命令

 一.ipconfig

1.ipconfig

当单独使用ipconfig命令时,它会显示所有适配器的IP地址、子网掩码和默认网关。这是最基本的用法,用于快速查看网络配置信息。

2.config /all

使用/all选项时,ipconfig会显示所有适配器的完整TCP/IP配置信息,包括DNS服务器、物理地址(MAC地址)、DHCP服务器地址等。这对于需要详细网络配置信息的场景非常有用。

3.config /release

/release选项用于释放指定适配器的DHCP分配的IP地址。这通常在网络设置出现问题或需要重置IP地址时使用。需要注意的是,此命令只能在DHCP客户端上运行,并且会立即导致网络连接中断,直到重新获取IP地址。

4.config /renew

/renew选项用于更新指定适配器的DHCP分配的IP地址。在释放IP地址后,可以使用此命令重新从DHCP服务器获取IP地址。这对于解决网络连接受限或IP地址冲突等问题很有帮助。

5.config /flushdns

/flushdns选项用于清除本地DNS解析器缓存。当DNS解析出现问题时,可以使用此命令清除缓存,然后重新尝试访问网站或资源。需要注意的是,清除DNS缓存后,计算机需要重新查询DNS服务器以解析域名。

6.config /displaydns

/displaydns选项用于显示本地DNS解析器缓存中的条目。这可以帮助你了解计算机如何解析域名,并检查是否有不正确的DNS条目。

7.config /registerdns

/registerdns选项用于手动向DNS服务器注册计算机的DNS记录。这通常在DNS注册出现问题时使用,但通常不需要手动执行,因为操作系统会自动处理DNS注册。

二.ping  地址/主机名/域名

主要用于测试与远程或本地计算机的网络连接

  1. ping-t 持续发送数据包,使用ctrl+c中断
  2. ping -a 解析目标主机的地址,显示主机名
  3. ping -n count 指定发送数据包的次数,window下默认四个
  4. ping -l size 指定发送数据包的大小

三.tracert 参数 ip  用于追踪数据包从源计算机到目标计算机所经过的路径。

1.tracert -d 只显示ip不解析成主机名 可以加快执行速度

2.tracert - h maximum_hops:指定搜索目标的最大跃点数(即数据包在网络中跳过的最大路由器数量)。默认情况下,tracert会尝试追踪到达目标计算机所经过的30个跃点。

3.tracert -h maximum_hops:指定搜索目标的最大跃点数(即数据包在网络中跳过的最大路由器数量)。默认情况下,tracert会尝试追踪到达目标计算机所经过的30个跃点。

4.-4 强制ipv4

5.-6 强制ipv6

四.nslookup

1. 查询域名对应的IP地址:直接在CMD中输入nslookup 域名,例如nslookup www.baidu.com,即可查询到百度网站的IP地址。

2. 反向查询IP地址对应的域名:虽然nslookup默认用于正向查询,但也可以通过一些技巧进行反向查询。在交互模式下,可以通过设置查询类型为PTR来实现,但在非交互模式下,通常需要配合其他命令或工具。不过,简单地使用nslookup IP地址(如nslookup 8.8.8.8)虽然不会直接显示域名,但某些情况下可能会提供与IP地址相关的其他信息,或者通过DNS服务器的响应间接推断出域名信息。

五.netstat 在Windows的CMD命令中,netstat是一个非常重要的网络诊断工具,用于显示网络连接、路由表、接口统计等网络信息。

1. -a:显示所有连接和侦听端口。默认情况下,netstat不显示侦听端口。

2. -n:以数字形式显示地址和端口号,而不是尝试解析名称。这可以加快命令的执行速度,并避免DNS解析错误。

3. -o:显示每个连接的拥有进程ID(PID)。这有助于确定哪个进程正在使用特定的端口。

4. -p proto:显示特定协议的连接,其中proto可以是TCP、UDP、TCPv6或UDPv6。如果未指定-p选项,则默认显示所有协议的统计信息。

5. -r:显示路由表,类似于route print命令的输出。

6. -s:显示每个协议的统计信息,包括IP、IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP和UDPv6的统计。

7. -b:显示在创建每个连接或侦听端口时涉及的可执行程序。这个选项可能需要很长时间来完成,并且可能需要管理员权限。

8. -b:显示在创建每个连接或侦听端口时涉及的可执行程序。这个选项可能需要很长时间来完成,并且可能需要管理员权限。

这些指令是可以组合使用的,常见的组合有

  1. netstat -ant 查看tcp连接和侦听端口

这个命令结合了-a(显示所有连接和侦听端口)、-n(以数字形式显示地址和端口号)和-t(仅显示TCP连接)选项。

  1. netstat -ano 查看哪个PID在使用特定端口

六.net

1. 网络统计信息

net statistics server:查看服务器网络统计信息。

net statistics workstation:查看工作站网络统计信息。

2. 共享资源

net view:查询网络上共享的计算机列表。

net share:显示本地计算机上所有共享资源的列表。

net file:查看远端计算机已打开的共享文件。

3. 计算机配置

net config server:显示或更改服务器的配置信息。

net config workstation:显示或更改工作站的配置信息。

4. 网络服务

net stop 服务名:停止指定的网络服务。

net start 服务名:启动指定的网络服务。

5. 用户账户管理

net accounts:显示所有用户账户的设置信息。

net user:列出计算机上所有的用户账户。

net user 用户名 密码 /add:添加一个新的用户账户。

net user 用户名 /delete:删除一个用户账户。

net user 用户名 新密码:更改用户账户的密码(无需知道原密码)。

6. 共享网络连接

net use:显示当前计算机的网络连接信息,并可以用于连接到共享

 

学到哪补到哪

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值