`

windows netsh设置IP地址

阅读更多

一、添加 IP 地址及默认网关 (是添加,要重设或更新原来IP的请看第三点)

netsh interface ip add address

用法 : add address [name=]<string> [[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=]<string> [addr=]<IP address> [[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

setIP.bat 的命令用法是:

setIP 网络接口名 IP 地址

例如:

setip LocalConnection 172.20.0.49

分享到:
评论

相关推荐

    vc调用dos命令netsh配置网络ip等参数

    总结起来,本项目的核心是使用VC++调用DOS命令`netsh`来配置网络接口的IP设置。这个过程涉及到VC++程序设计、Windows API的使用以及对`netsh`命令的理解。通过完善这个工具,我们可以创建一个便捷的网络配置助手,...

    Windows设置IP地址脚本

    本篇文章将详细介绍如何通过Windows批处理脚本来设置静态IP和动态IP地址,以满足快速切换的需求。 首先,我们有两个批处理文件:`static.bat` 和 `dhcp.bat`。`static.bat` 用于设置静态IP地址,而 `dhcp.bat` 则...

    Windows 使用QT读取IP地址并修改IP地址

    这条命令会将指定接口的IP地址设置为静态的192.168.1.100,子网掩码为255.255.255.0,网关为192.168.1.1。 总结,使用Qt进行Windows网络编程时,获取IP地址可以借助QNetworkInterface,如果需要更底层的操作,可以...

    netsh->interface->ip

    1. **静态IP设置**: - 使用 `netsh interface ip set address` 命令可以设置网络接口的静态IP地址。例如,要将名为 "本地连接" 的接口的IP地址设置为 192.168.1.2,子网掩码为 255.255.255.0,网关为 192.168.1.1...

    netsh配置staticip与dhcp

    通过`netsh`,我们可以执行诸如配置TCP/IP设置、查看网络连接状态、管理无线网络等操作。`netsh`命令通常由网络管理员或高级用户使用,以便进行批量配置或者在无图形用户界面的环境中工作。 ### 配置静态IP地址 ...

    《Windows下使用批处理设置IP地址》的批处理文件

    在标题提到的"《Windows下使用批处理设置IP地址》"批处理文件中,我们可以理解到,这个文件是用于自动配置Windows系统中的网络接口的IP地址。批处理脚本能够极大地简化这个过程,特别是在需要频繁更改或批量设置IP...

    设置静态IP的批处理脚本

    静态IP是指为设备分配固定的IP地址,而不是由DHCP服务器动态分配。这在需要固定网络访问权限或设备间通信时非常有用。设置静态IP通常涉及以下四个关键参数: 1. IP地址:这是设备在网络中的唯一标识,如192.168.1....

    Windows操作系统本地IP地址设置批处理工具

    针对IP地址设置,我们主要会用到两个命令:`ipconfig` 和 `netsh`。`ipconfig` 命令主要用于查看网络配置信息,包括IP地址、子网掩码、默认网关等。而`netsh` 是一个强大的网络配置命令行工具,它可以用来修改网络...

    Windows命令行下配置IP地址

    2. **设置静态IP地址**:假设我们要将某个接口(如以太网或无线网卡)设置为静态IP,首先需要知道该接口的标识,通常是以“以太网适配器”或“无线局域网适配器”开头的名称。在`ipconfig`命令输出的信息中找到对应...

    批处理命令设置IP地址(公司网/家里网)

    这里的`以太网`应该替换为你的网络接口的实际名称,`netsh`命令用于配置网络接口,`ip set address`指定IP设置,`dhcp`表示使用DHCP服务。`netsh interface ip set dns`设置DNS服务器同样使用DHCP。`pause`命令是...

    windows设置IP批处理

    1. **启用命令提示符管理员权限**:与静态IP设置相同,需要管理员权限。 2. **启用DHCP服务**:使用`net start "DHCP Client"`命令启动DHCP客户端服务,这将允许系统向DHCP服务器请求IP地址和其他网络配置信息。 3...

    DOS命令设置IP地址

    使用`netsh interface ip set address`命令可以设置静态IP地址。具体格式如下: ```batch netsh interface ip set address "接口名称" static IP 地址 子网掩码 默认网关 ``` 例如,假设我们需要为名为“以太网”...

    ip地址设置批处理

    通过创建一个批处理文件来自动设置IP地址,可以简化网络配置的过程,特别是在需要频繁更改IP设置或在多台计算机上进行相同配置的情况下。 #### 批处理文件结构分析 给定的批处理文件主要用于自动设置计算机的IP地址...

    Windows批处理切换IP地址.docx

    为了设置一个静态的IP地址,我们需要编写一个批处理文件,该文件会调用`netsh`命令来修改网络接口的IP地址设置。下面是一个示例脚本: ```batch @echo off echo HTMer修改IP地址工具 echo 正在设置您的IP地址,请稍...

    自动设置IP地址的批处理文件.

    本案例中,我们有一个名为"自动设置IP地址的批处理文件.bat"的文件,它的主要功能就是帮助用户快速、自动地配置计算机的IP地址。 批处理文件的创建和使用可以极大地提高工作效率,特别是在需要对多台计算机进行相同...

    设置ip地址的批处理文件

    总的来说,"设置IP地址的批处理文件"是利用批处理技术实现网络配置自动化的一个实例,它结合了Windows系统中的DOS命令,使得IP地址的动态获取和静态设置变得更加便捷。在日常工作中,我们可以根据实际需求定制类似的...

    windows系统通过命令行设置IP信息

    若要为以太网接口设置静态IP地址,可以使用`netsh`命令。假设我们要将IP地址设置为192.168.1.2,子网掩码为255.255.255.0,网关为192.168.1.1,DNS服务器为8.8.8.8,操作如下: ``` netsh interface ip set ...

    在windows下如何用命令行更改IP地址

    本文将详细介绍如何在Windows系统中使用`netsh`命令来更改IP地址以及DNS设置,并提供具体的命令示例和步骤说明。 #### 二、更改IP地址的方法 ##### 1. 进入命令提示符(CMD) 首先,需要打开命令提示符窗口。操作...

    window自动设置动态静态IP的bat脚本.zip

    在Windows操作系统中,有时我们需要根据不同的网络环境切换IP地址,比如在家庭网络和公司网络之间切换。手动更改IP设置可能繁琐且耗时,因此利用批处理(BAT)脚本来自动进行IP配置是一种高效的方法。本压缩包...

    Windows批处理切换IP地址使用方法.docx

    ### Windows批处理切换IP地址使用方法 在日常工作中,我们可能会遇到需要频繁切换网络环境的情况,比如在家使用自动获取IP地址的方式上网,在单位则需要配置静态IP地址。手动更改这些设置不仅费时费力,还容易出错...

Global site tag (gtag.js) - Google Analytics