首页 > 其他分享 >通过bat批处理文件快速切换本机IP地址

通过bat批处理文件快速切换本机IP地址

时间:2023-02-10 09:58:43浏览次数:41  
标签:bat set netsh 批处理 ip IP地址 网卡 IP

一 起因
机房服务器有内、外网两张网卡,内网网卡(192.168.8.8)负责以及构建教学管理软件所需的局域网。外网网卡(10.12.242.113)连接校园内网,用于机房内所有计算机共享上网。现服务器的VMware虚拟机内有一Web应用程序,需要通过宿主机的IP来被其他计算机访问,所以虚拟机内系统的IP需要根据不同的使用场景(机房局域网上课/校园网内备课)进行相应的切换。

二 解决方案

  1. 桌面上新建“文本文档”
  2. 打开文本文档后复制以下代码
@echo OFF
set netname="本地连接"
set ip=10.12.242.113
set subnetmask=255.255.255.0
set gateway=10.12.242.254
set dns1=61.130.254.34
set dns2=114.114.114.114
@netsh interface ip set address name=%netname% source=static addr=%ip% mask=%subnetmask% gateway=%gateway% gwmetric=1
@netsh interface ip set dns name=%netname% source=static addr=%dns1% primary
@netsh interface ip add dns name=%netname% addr=%dns2%
PAUSE
:: netname为需要设置的网络连接的名称,以系统“适配器设置”的名称为准,如”本地连接、WLAN“等。
:: ip改为你想要设置的IP。
:: subnetmask为子网掩码,通常是255.255.255.0。
:: gateway改为你的网关地址。
:: dns1为首选DNS,dns2为备用DNS。
:: source=static为手工输入IP或DNS地址。
  1. 将文档保存后重命名为“***.bat”文件
  2. 双击运行bat文件即可实现IP地址快速设置

标签:bat,set,netsh,批处理,ip,IP地址,网卡,IP
From: https://www.cnblogs.com/e3wong/p/17099611.html

相关文章

  • 013_整合MyBatis(基础操作)
    SPringBoot整合MyBatis:①:创建新模块,选择Spring初始化,并配置模块相关基础信息 ②:选择当前模块需要使用的技术集(MyBatis、MySQL)   ③:设置数据源参数(数据库连......
  • mybatis 没写sql语句,怎么知道去查哪张表呢
      我们在继承BaseMapper时,指定了泛型是<User>,默认就把类的名称User作为表名称、把类中的属性作为数据库字段。不区分大小写......
  • mybatis plus 将 mysql geometry类型字段进行解析
    packageorg.jeecg.config.mybatis.interceptor;importjava.math.BigDecimal;publicclassGeoPoint{publicGeoPoint(BigDecimallng,BigDecimallat){......
  • mybatisPlus条件构造器
      Wrapper:条件构造抽象类,最顶端父类AbstractWrapper:用于查询条件封装,生成sql的where条件QueryWrapper:Entity对象封装操作类,不是用lambda......
  • Adobe 和微软通过微软边缘为 1 亿 Windows 用户带来 Acrobat PDF 体验
    原标题:Adobe和微软通过微软边缘为1亿Windows用户带来行业领先的AcrobatPDF体验。Adobe和Microsoft已迈出下一步,致力于通过向超过1亿MicrosoftEdge中的Micr......
  • MyBatis之ResultMap简介,关联对象
    MyBatis中在查询进行select映射的时候,返回类型可以用resultType,也可以用resultMap,resultType是直接表示返回类型的,而resultMap则是对外部ResultMap的引用,但是resultType跟re......
  • 基于MyBatis3.0.6的基本操作介绍
    每一个MyBatis的应用程序都以一个SqlSessionFactory对象的实例为核心。SqlSessionFactory本身是由SqlSessionFactoryBuilder创建的,一般而言,在一个应......
  • Mybatis类型转换介绍
    1.2建立TypeHandler我们知道java有java的数据类型,数据库有数据库的数据类型,那么我们在往数据库中插入数据的时候是如何把java类型当做数据库类型插入数据库,在从数据库读取......
  • 浅谈mybatis返回单一对象或对象列表的问题
    目录mybatis返回单一对象或对象列表一、说明二、代码测试UserMap.xml映射文件dao文件UserMap.java测试代码和结果文件mybatis返回的对象包含集合 mybatis......
  • Mybatis 复杂对象resultMap的使用
    目录mybatis复杂对象resultMap下面是resultMap的定义普通属性省略说明select相关配置Model代码resultMap处理复杂映射问题Ⅰ多对一查询:学生——老师(1)创......