Windows CMD实用命令

Windows CMD实用命令

  • 命令关闭网卡/清除DNS/DHCP/IP/修复Winscok
  • 用命令行更改IP地址
      • 参数说明:(确保有足够管理权限)
  • Windows DNS设置
      • 参数说明:

命令关闭网卡/清除DNS/DHCP/IP/修复Winscok

  1. 运行如下命令:netsh interfaceshow interface

    netsh interfaceset interface name="Local Area Connection" admin=DISABLED
    

    把结尾的"DISABLED"改为"ENABLED"为开启指定的网卡

  2. 清除DNS缓存
    在出现的DOS命令窗口输入“ipconfig /flushdns”,然后就清除DNS缓存了,在我们遇到大多数只能上QQ不能上网的情况,只要执行这条命令就可以解决

  3. 刷新DHCP
    如何刷新DHCP列表?同样打开DOS窗口,先检查一下本地电脑已经获得的IP地址,输入“ipconfig |more”,如下图所示:

  4. 释放IP
    如果我们想重新获取本地电脑的IP地址,先执行“ipconfig /release”,释放掉原来已经获取的IP

  5. 重获取IP
    执行第上一步的时候,你的本地网络会断开,最后再输入“ipconfig /renew”,就可以重新获取IP地址,获取到的IP是不是原来的取决于路由器DHCP地址过期时间,如下图所示:我又获取到原来的IP了。(连猫renew不了,因为是通过DHCP获取IP)

  6. 修复winsock
    简单来说netsh winsockreset命令含义是重置 Winsock 目录。如果一台机器上的Winsock协议配置有问题的话将会导致网络连接等问题,就需要用netsh winsock reset命令来重置Winsock目录借以恢复网络。

    第一步:点击左下角的WIN图标,输入CMD然后回车,打开DOS模式窗口。
    第二步:在DOS命令行提示符下直接输入:“netsh winsock reset”,然后回车,会提示需要重启,不要管它。
    第三步:在DOS命令行提示符下直接输入:“netsh int ip reset reset.log”,然后回车,提示重新启动计算机完成此操作。第四步:关闭DOS窗口,重新启动计算机,问题解决。

用命令行更改IP地址

在Windows中,如果你要设置IP地址,一般是进入“本地连接”->“属性”,手动设置IP地址。但如果"Internet协议(TCP/IP)"属性变成灰色了,打不开,那该怎么更改呢?其实,在命令行同样可以设置IP地址。如果你的IP需要在几个IP中来回切换,可以使用 netsh 命令更改:

  1. 进入CMD命令行,点击“开始”->“运行”,输入“cmd“,回车

  2. 设置动态获取IP地址(DHCP)

    Netshinterface ip set address name=”本地连接” source=dhcp
    
  3. 设置固定IP

参数说明:(确保有足够管理权限)

name:网络连接名称,一般为“本地连接”。你可以在“控制面板”->“网络连接”中看到。
source:获取IP的途径。动态获取,则为dhcp,手动设置,则为static。
addr:要设置的IP地址。
mask:子网掩码。
gateway:网关地址。
gwmetric:网关跃点数,可以设置为整型数值,也可以设置为“自动”:auto。

Windows DNS设置

  1. 自动获取DNS

    Netsh interface ip set dns name=”本地连接” source=dhcp
    
  2. 手动设置单个DNS

    Set dnsservers name=”本地连接” source=static address=202.06.128.86 register=primary
    
  3. 手动设置多个DNS(详看用法)

    Set dnsservers name=”本地连接” source=static address=202.06.128.86 index=2
    

参数说明:

name:网络连接名称,一般为“本地连接”。你可以在“控制面板”->“网络连接”中看到。
source:获取IP的途径。动态获取,则为dhcp,手动设置,则为static。
addr:要设置的IP地址。
register:
none: 禁用动态 DNS 注册。
primary: 只在主 DNS 后缀下注册。
both: 在主 DNS 后缀下注册,也在特定连接后缀下注册。
index:设置的DNS的顺序号。

你可能感兴趣的:(Windows,windows,网络,linux)