前提条件:

如果想在不同环境的wifi照常使用设置的虚拟机静态ip,需要手机具有wlan信号桥功能,现在一般手机都支持。否则只能固定WiFi环境下使用。

配置步骤:

1.开启手机的信号桥功能,以我手机荣耀9X为例,设置目录为,无线和网络-》个人热点-》更多共享设置-》wlan信号桥,并用电脑连接,此时电脑可以通过手机WiFi上网。

2.电脑cmd中输入ipconfig -all,获取本机的IP和子网掩码、网关、DNS记下。

3.修改vmware设置


4.登录虚拟机, 输入命令 ls /etc/sysconfig/network-scripts

我的虚拟机系统是centOs7.5不同的系统配置文件不一样,接着在终端输入vi /etc/sysconfig/network-scripts/ifcfg-ensXXXX


接着按i键,进入文本插入编辑模式。
设置BOOTPROTO=static,ONBOOT=yes,IPADDR设置虚拟机的静态IP,可以配置除本机以外的同网段任意ip,其他的掩码、网关、DNS1和本机设置的一样。

修改完之后,先按Esc键,再输入冒号(:),然后输入wq,最后按回车键方可退出vim编辑器。

在虚拟机终端下输入service network restart重启网络服务,即可上网.

5.测试连接
虚拟机中输ping www.baidu.com测试网络是否有效

在本机cmd里测试是否能来连接虚拟机

6.最后切换不同WiFi环境,其实只是手机连接的网络变了,电脑连接的依然是手机的桥接网络,相当于是固定的网络,所以设置的静态虚拟机ip依然有效。

虚拟机通过无线设置静态ip连外网,不同环境的wifi照常使用相关推荐

  1. Vmware虚拟机集群设置静态ip

    前提准备 1 centos 7系统 2 Vmare为NAT模式 设置静态IP 为方便管理集群,需要为每台机器设置静态ip vi /etc/sysconfig/network-scripts/ifcfg ...

  2. CentOS8设置桥接网络模式,并配置静态IP及外网访问

    之前,在使用winSCP工具远程连接linux时出现了无法连接的情况,将网络连接配置成桥接模式后,虽然可以无压力客户端连接,但新问题又来了,linux无法访问外网. 首先,我们在VMware中打开网络 ...

  3. Vmware中Ubuntu设置静态IP

    Vmware中Ubuntu设置静态IP ** 在外网环境随时变化的情况下,我们的虚拟机中的linux系统中的ip在每一次开关机后会发生变化,这样的话我们的项目中所连接的信息都需要改变,非常麻烦.我们可 ...

  4. Virtual Box中Centos虚拟机设置静态IP

    Virtual BOX设置 在Virtual BOX中添加一个虚拟机的网络 管理⟶主机网络管理器⟶创建仅主机网络 配置虚拟机的网卡 在需要配置的虚拟机上右键设置⟶网络 网卡一设置为网络地址转换(NAT ...

  5. zbb20171223 vm12 Vmware虚拟机设置静态IP地址

    Vmware虚拟机设置静态IP地址 一.安装好虚拟后在菜单栏选择编辑→ 虚拟网络编辑器,打开虚拟网络编辑器对话框,选择Vmnet8 Net网络连接方式,随意设置子网IP,点击NAT设置页面,查看子网掩 ...

  6. 如何在给虚拟机设置静态IP

    在配置openstack 的时候,需要个controller 节点配置静态IP的同时,还需要改节点可以访问互联网 这要怎么做. 1  设置VMnet8 为你想要的IP 地址 子网IP :即你想要的IP ...

  7. linux 虚拟机设置静态ip

    linux 虚拟机设置静态ip 1.显示network-scripts 下的文件 2.直接粗暴的修改 /etc/sysconfig/network-scripts/ifcfg-*** 3.以上如果没问 ...

  8. VM虚拟机Ubuntu设置静态IP方法

    如果是动态获取IP,那么在每次重启系统之后IP都有可能发生变化.以Ubuntu16.04为例设置静态IP. 1.首先打开VM界面,打开"编辑虚拟机设置--网络适配器--桥接模式". ...

  9. Hyper-V导出虚拟机/导入虚拟机步骤(克隆),以及克隆之后设置静态IP无效的解决办法

    目录 导出虚拟机 导入虚拟机 重点来了:克隆之后设置静态IP无效 解决克隆之后设置静态IP无效 在做微服务项目时,经常会用到多台机器来搭建服务环境.在不想一台一台虚拟机创建的情况下,克隆虚拟机是最好的 ...

最新文章

  1. JS、Flash 实现复制功能 (浏览器兼容)
  2. linux系统编程之使用C++(1)-打开关闭文件
  3. 根据map键值对,生成update与select语句,单条执行语句
  4. linux-shell命令之cp(copy)【拷贝复制】
  5. 一起学习Windows Phone7开发(十八. Windows Phone7 Toolkit)
  6. window10本地解析域名
  7. stanford NLP学习笔记3:最小编辑距离(Minimum Edit Distance)
  8. jsp小区停车收费管理系统
  9. 7-2 秋天的第一杯奶茶 (5 分)
  10. iOS GitHub Top 100 简介
  11. 有哪些对树莓派的有趣改造和扩展应用?
  12. TCP BBR Startup gain计算总结和Startup失速问题
  13. HCIP网工数通Datacom之网工拆分(1)理论和基础命令
  14. 谷歌浏览器64位浏览器网页显示不完全修改方法
  15. mysql connectors安装失败_pip install mysql-connector 安装出错
  16. 什么是死锁,如何避免死锁?
  17. 实用技巧,分享五个不为人知的PS隐藏技巧
  18. SpringBoot+Vue高校学生评教系统java教学质量评估系统
  19. PL/0编译程序的简单实现
  20. 图解DFT,DTFT,DFS,FFT,FT,FS区别与联系

热门文章

  1. java让一个方法等待_如何写一个“等待”的方法?
  2. 从头搭建rpc框架_#LearnByDIY-如何从头开始创建JavaScript单元测试框架
  3. 爱莫科技升级KISS人工智能算法平台,更好赋能实体零售
  4. 华为设备配置IS-IS的负载分担
  5. unity导入FBX模型时出现材质丢失,模型为白膜的情况
  6. Codeforces 513F1 513F2 Scaygerboss 网络流
  7. Java实现吸血鬼数字
  8. GXOI/GZOI2019题解
  9. Fish shell 入门教程
  10. 生命的节日,散文一篇