• [转]Windows下netsh配置网络DNS,IP,Gateway


     

    先看效果
    1.C:\>netsh interface ip add address "inet" 192.168.0.20 255.255.255.0    # inet 是我的本地连接名称
    2.C:\>netsh interface ip add address "inet" gateway=192.168.0.1 gwmetric=2 # gwmetric是添加跃点数
    3.C:\>netsh interface ip add dns "inet" 202.106.0.20      #202.106.0.20是北京的DNS地址
       C:\>netsh interface ip add dns "inet" 202.106.196.115 index=2
    Windows Server 2008 将以上的ip改为ipv4即可。
    一、添加 IP 地址及默认网关 (是添加,要重设或更新原来IP的请看第三点)
    netsh interface ip add address
    用法 : add address [name=] [[addr=]IP address [mask=]IP subnet mask]
    [[gateway=]IP address [gwmetric=]integer]
    参数 :
    name - IP 接口名称。
    addr - 要添加到此接口的 IP 地址。
    mask - 指定 IP 地址的 IP 子网掩码。
    gateway - 指定 IP 地址的默认网关。
    gwmetric - 默认网关的跃点数。
    注释 : 向一个用静态 IP 地址配置的接口添加 IP 地址和
    默认网关。
    示例 :
    add address "Local Area Connection" 10.0.0.2 255.0.0.0
    add address "Local Area Connection" gateway=10.0.0.3 gwmetric=2
    第一个命令向本地连接接口添加一个静态 IP 地址 10.0.0.2 ,子网掩码
    为 255.0.0.0 。第二个命令向网关跃点数为 2 的接口添加 IP 地址
    10.0.0.3 作为第二个默认网关。
    我的实例 :
    (1)netsh interface ip add address "LocalConnection" 172.20.0.49 255.255.252.0
    此命令设置 LocalConnection 的 IP 为 172.20.0.49, 子网掩码为 255.255.252.0
    (2)
    C:\>netsh interface ip add address "LocalConnection" gateway=172.20.0.254 gwmetric=1
    此命令设置 Localconnection 的默认网关为 172.20.0.254, 默认网关的跃点数为 1
    二、添加 DNS
    netsh interface ip add dns ?
    用法 : add dns [name=] [addr=] [[index=]integer]
    参数 :
    标记 数值
    name - 添加 DNS 服务器的接口的名称。
    addr - 添加的 DNS 服务器的 IP 地址。
    index - 为指定的 DNS 服务器地址
    指定索引 ( 首选项 ) 。
    说明 : 静态添加新的 DNS 服务器 IP 地址或重新索引现有 DNS 服务器地址的列表以修改 DNS 服务器首选项。
    例如 :
    add dns "Local Area Connection" 10.0.0.1
    add dns "Local Area Connection" 10.0.0.3 index=2
    我的实例:
    netsh interface ip add dns "LocalConnection" 172.20.0.1
    netsh interface ip add dns "LocalConnection" 202.96.128.68 index=2
    三、设置 IP 地址、默认网关及 DNS :
    netsh interface IP set address local static 172.20.0.49 255.255.252.0 设置 IP 及子网掩码
    netsh interface IP set address local static gateway=172.20.0.254 gwmetric=1
    (set address name="LocalConnection" source=dhcp 此条表示从 dhcp 服务器得到 IP)
    netsh interface IP set dns "LocalConnection" static 172.20.0.1
    (set dns name="LocalConnection" source=dhcp)
    四、综合例
    netsh interface IP set address local static 172.20.0.49 255.255.252.0
    netsh interface IP set address local static gateway=172.20.0.254 gwmetric=1
    netsh interface IP set dns "LocalConnection" static 172.20.0.1
    netsh interface ip add dns "LocalConnection" 202.96.128.68 index=2
    以上命令做成批处理:
    edit setIP.bat
    netsh interface IP set address local static %2 255.255.252.0
    netsh interface IP set address local static gateway=172.20.0.254 gwmetric=1
    netsh interface IP set dns "%1" static 172.20.0.1
    netsh interface ip add dns "%1" 202.96.128.68 index=2

  • 相关阅读:
    无线放大器扩展后,无线网络上不了网的问题解决
    可变现净值
    三大PLM厂商
    CF #589 (Div. 2) D. Complete Tripartite 构造
    CF #589 (Div. 2)C. Primes and Multiplication 快速幂+质因数
    BZOJ 4025 二分图 LCT维护最大生成树
    BZOJ3791 作业 动态规划
    luogu 2943 [USACO09MAR]清理Cleaning Up 动态规划
    luogu 4909 [Usaco2006 Mar]Ski Lift 缆车支柱 动态规划
    SP1716 GSS3(线段树+矩阵乘法)
  • 原文地址:https://www.cnblogs.com/foxhengxing/p/1956879.html
Copyright © 2020-2023  润新知