`
dayone
  • 浏览: 366334 次
  • 性别: Icon_minigender_1
  • 来自: xian
社区版块
存档分类
最新评论

使用批处理为一个网卡设置两个IP地址

阅读更多

   由于要在家和公司以及出差到外地不断的修改ip地址,感觉很麻烦就想到用批处理来快速修改ip地址,就到网上收集了些资料,现在修改如下,将下面代码另存为xxx.bat文件后,要更改ip时双击运行即可~  

@ echo off 
rem 设置变量 
set Nic=本地连接 
rem //可以根据你的需要更改, 还无法实现设置两个ip 
set Addr=192.168.1.132 
set Mask=255.255.252.0 
set Gway=192.168.0.4
set Dns1=211.92.184.129
set Dns2=211.92.184.130
rem //以上依次为IP地址、子网掩码、网关、首选DNS、备用DNS 

echo ------------------------------------------------------ 
echo 正在进行IP设置,请稍等 

rem //可以根据你的需要更改 
echo. IP地址 = %Addr% 
echo. 子网掩码 = %Mask% 
netsh interface ip set address name=%Nic% source=static addr=%Addr% mask=%Mask% >nul 

echo. 网关 = %Gway% 
netsh interface ip set address name=%Nic% gateway=%Gway% gwmetric=1 >nul 

echo. 首选DNS = %Dns1% 
netsh interface ip set dns name=%Nic% source=static addr=%Dns1% register=PRIMARY >nul 

echo. 备用DNS = %Dns2% 
netsh interface ip add dns name=%Nic% addr=%Dns2% index=2 >nul 

rem //下面是设置第二个ip
set Addr2=200.200.200.123
set Mask2=255.255.255.0
echo. 第二个IP地址 = %Addr2% 
echo. 第二个子网掩码 = %Mask2% 
netsh interface ip add address %Nic% %Addr2% %Mask2%

echo ------------------------------------------------------ 
echo IP设置完成! 

rem pause >nul 


 

另外,下面是简单的设置自动获取ip的命令

  netsh interface ip set address name="本地连接" source=dhcp

  netsh interface ip set dns name="本地连接" source=dhcp register=PRIMARY

  netsh interface ip set wins name="本地连接" source=dhcp

 

分享到:
评论

相关推荐

    双网卡一键切换_批处理文件.zip

    标题为“双网卡一键切换_批处理文件.zip”的压缩包提供了一个解决方案,它包含了一个批处理文件,帮助用户轻松地在两个网络接口之间进行切换,无需手动禁用或启用网络连接,或者物理拔插网线。批处理文件是一种基于...

    更改window系统网卡设置的批处理程序

    标题中的"更改Window系统网卡设置的批处理程序"指的是创建一个或多个批处理文件,这些文件可以自动调整Windows系统的网络接口控制器(即网卡)的配置。这样的批处理脚本可以极大地提高工作效率,减少手动操作的时间...

    批处理获取本机IP+MAC+计算机名

    在这个特定的场景中,“批处理获取本机IP+MAC+计算机名”指的是创建一个批处理文件,用于获取并显示计算机的IP地址、MAC地址以及计算机名称。这些信息在系统管理和网络配置中非常有用。 IP地址是互联网协议地址的...

    批处理的IP地址转换软件

    批处理的IP地址转换软件是一种高效实用的工具,主要用于快速配置计算机的网络连接,以便在单个网络接口(如网卡)下轻松切换内外网。这样的工具对于那些需要频繁在不同网络环境中工作的人,比如远程办公、网络安全...

    Windows批处理切换IP地址.docx

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

    当有两个网卡,一内一外时

    对于有两个网卡的系统,每个网卡通常会分配不同的IP地址。一个网卡可能配置为内网IP,用于内部网络通信,例如192.168.1.0/24网络;另一个网卡可能配置为外网IP,用于访问互联网,如动态分配的公网IP。在这样的配置下...

    单网卡同时上内外网的路由设置.pdf

    这意味着这台计算机的网卡被配置为同时拥有两个不同的IP地址,分别对应内外网。 接着,我们需要确保计算机能够正确地与两个网络进行通信。在DOS环境下,通过ping命令测试192网段和10网段的网关,如果都能成功响应,...

    无线有线一起用,需要修改批处理文件内的ip为自己的ip.bat

    每个设备在连接到网络时都需要一个唯一的IP地址,以便其他设备能找到并与其通信。 无线网络和有线网络通常会分配不同的IP地址。无线网络通常由路由器自动分配动态IP(DHCP),而有线网络也可能采用相同的方式,但也...

    双开_open_自动开启双网卡批处理文件_

    标题中的“双开_open_自动开启双网卡批处理文件_”表明这是一个关于在Windows操作系统中使用批处理脚本来同时启用两个网络接口(即网卡)的教程。批处理文件通常用于自动化执行一系列命令行操作,这对于需要同时连接...

    快速设置IP地址与mac地址工具

    本文将深入探讨“快速设置IP地址与mac地址工具”,一个由VBScript编写的实用程序,能够帮助用户快速、自动地配置IP地址和MAC地址,且无需进行安装。 首先,让我们了解一下IP地址。IP(Internet Protocol)地址是...

    双网卡双ip实现双线路共用的实际应用(图文)

    标题中的“双网卡双IP”是指在同一台计算机上安装并配置两块网卡,每块网卡分配一个独立的IP地址,分别连接不同的网络线路,比如电信和联通。这种设置可以充分利用两条线路的带宽,同时提高网络的可靠性,当一条线路...

    网卡IP快速切换脚本

    每个网卡都有一个唯一的物理地址,即MAC地址,而在网络层面上,我们还需要为网卡配置IP地址来实现网络通信。 动态IP(Dynamic IP)和静态IP是两种常见的IP分配方式。动态IP是由DHCP(Dynamic Host Configuration ...

    MAC-IP绑定批处理工具

    ARP(Address Resolution Protocol)协议是用来将IP地址转换为对应MAC地址的协议,这是TCP/IP协议栈中至关重要的一环。然而,ARP欺骗是一种常见的网络安全威胁,攻击者通过伪造ARP响应,使得数据包被错误地发送到...

    双网卡连接内网外网之默认网关设置问题.pdf

    我们可以使用TCP/IP设置来配置每个网卡的IP地址、子网掩码和网关。 知识点8:自动执行路由程序 我们可以创建一个批处理文件,例如route.bat,该文件包含了添加静态路由的命令。然后,我们可以将该文件添加到系统的...

    各种电脑命令全收集(全)

    例如,你可以通过`telnet IP地址 端口号`来尝试连接到指定的服务器和端口,如果连接成功,通常会进入一个空的命令提示符,表明服务正在运行;若无法连接,则可能意味着服务未开启或网络问题。 2. **`ping`**: ...

    Knight_获取网络设置,网卡信息.rar_NetCar .r_网卡_网卡信息_获取网络

    在网络设置中,主要包括DNS(Domain Name System)域名系统,它将人类可读的域名转换为IP地址,使我们能够通过易于记忆的网址访问网站。此外,子网掩码(Subnet Mask)是网络的一部分,用于定义一个网络段中的主机...

    双网卡双ip实现双线路

    双网卡意味着计算机配备了两块网络接口卡(NICs),每块网卡可以分配一个独立的IP地址。在这种情况下,一台计算机可以通过电信和网通两条不同的线路连接到互联网,从而实现负载均衡和故障切换。 具体实现步骤如下:...

    window中自动、固定IP脚本

    2. **固定IP地址设置**:在企业级网络或特定的网络配置需求下,可能需要设备拥有一个固定的IP地址。脚本后半部分展示了如何手动设置IP地址、子网掩码、默认网关和DNS服务器,这对于服务器部署或固定网络节点非常有用...

    获取本机的IP地址和MAC地址

    在VC++6.0和Visual Studio中获取本机IP地址,可以使用Winsock库,这是一个提供套接字编程接口的Windows API。以下是一个简单的示例: ```cpp #include #include #pragma comment(lib, "ws2_32.lib") void Get...

Global site tag (gtag.js) - Google Analytics