前言

踏出象牙塔,进入公司,由于公司的所有产品都是Linux下的,必然自己这段时间需要在自己的工作机器先学习一下。项目代码是用Source Insight进行查看的,总是Ctrl + Alt的切来切去不方便,故Xshell出场了。这就引发了一个问题,就是如何在VMware的Linux虚拟机中配置静态IP?

检查

使用公司的工作机器----系统WIN7,首次安装VMware 12 + rhel-6.5。继而出现以下问题

问题1:

没有修改过虚拟网卡连接模式(NAT,桥接等),在win中的虚拟网卡无法启用,无论是vmnet0还是vmnet8都无法启用了。

具体状况:右击启用选项之后,几秒之后又会自动禁用。其虚拟机与主机是单向ping通,具体是 虚拟机---->主机 是通路。

解决方法:

  1. 在“设备管理”中卸载两个虚拟网卡VMnet0和VMnet8包括其驱动程序
  2. 以“管理员身份”打开VMware--->编辑--->虚拟网络编辑器--->还原默认设置
  3. just wait
  4. 还原成功后,打开网络共享中心启用VMnet8(因为VMnet8是NAT)
  5. what 还是启用不了,那就多启用几次,多启用几次,多启用几次,这个方法不知道有什么科学依据,但是就是成功了!

不知道这是不是VMware的bug!

写在之后,希望你能看清楚问题的描述跟自己是不是类似,不然浪费时间还解决不了问题,因为之前启用不了虚拟网卡,且公司是内网,首先自己又是更换网卡连接模式,又是重启虚拟机,重启电脑,然后偷偷拿出手机牺牲午觉时间去百度这个问题,嗯!百度的大部分的解决方法同质化,并没有解决,就这样浪费了一天。总结这个解决方法这希望若有人遇到这个问题可以快速解决

问题2:

使用Xshell去ssh虚拟机,一定不想每次再进入虚拟机 ifconfig 再看一下IP。所以虚拟机得配置一个静态IP,省去麻烦。

系统RedHat,其他系统略有差异但大致一样

解决方法:

  1. 以管理员身份  打开VMware--->编辑--->虚拟网络编辑器--->VMnet8(NAT),查看子网IP,如我的子网IP:192.168.152.0,也可以修改成你想要的IP,为了方便只改第三位数字即可(1~255),再后面的IP、网关和DNS只需要改最后一位数字即可(3~254),不要与其他虚拟机冲突即可。
  2. 进入Linux(RedHat),vim /etc/sysconfig/network-scripts/ifcfg-eth
  3. 修改

      DEVICE=eth0         #网卡名
      HWADDR=00:0C:29:16:D4:95    #MAC地址
      TYPE=Ethernet         #网络类型
      UUID=69a73897-d4a4-4c34-be7e-42a20cbf7408
      ONBOOT=yes        #开机自动挂载
      NM_CONTROLLED=yes
      BOOTPROTO=static     #static静态IP dhcp动态IP
      DNS1=192.168.152.2       #DNS(设置为网关IP),能不能上网的关键
      IPV6INIT=no          #关闭IPV6
      IPADDR=192.168.152.65           # IP
      NETMASK=255.255.255.0      # 子网掩码
      GATEWAY=192.168.152.2      # 网关(VMware貌似都是.2为网关)

  4.重启网卡,service network restart

  5.主机和虚拟机相互ping检验一下

结语:

希望能帮到你们!

VMware中对Linux虚拟机的网络配置静态IP的配置的更多相关文章

  1. VMware中给Linux虚拟机添加硬盘

    给vmware的Linux虚拟机添加硬盘 1.关闭虚拟机电源,在Virtual Machine Setting对话框里点击左下角的“Add”,选择“Hard Disk”,之后选择“Create a n ...

  2. vmware中的linux虚拟机配置以nat模式上网,并用xshell连接该虚拟机

    1.  首先确保宿主机上的vmnet8处于启用状态 2.  以管理员身份运行vmware >> 编辑 >> 虚拟机网络编辑器 >> 选中Vmnet8 >> ...

  3. Vmware Centos7 配置静态 ip 和 使宿主机和虚拟机互相 ping 通

    NAT 方式1. 配置静态 ipVmware 安装 Centos7 可以参考 https://blog.csdn.net/guo_ridgepole/article/details/78973763 ...

  4. 虚拟机安装CentOS配置静态IP

    在VMware中安装Linux虚拟机后(比如CentOS6.*),不能访问网络,需要配置静态IP.虚拟机中推荐使用NET模式进行网络连接,在虚拟机的工具栏点击编辑>虚拟网络编辑器>NET模 ...

  5. Linux配置静态IP

    在一块SSD的CentOS配置静态IP 1. 配置静态IP #vi /etc/sysconfig/network-scripts/ifcfg-eth0   DEVICE="eth0" ...

  6. linux (debian) 配置静态ip

    在局域网内使用动态ip分配,机器动态的获取 ip地址.可是我使用ssh登录的时候.总是断线. 后来发现,原来机器总是在两个ip地址192.168.2.203 和192.168.2.228之间切换.用s ...

  7. 【Linux】VMware虚拟机中如何配置静态IP

    此处详解如何在VMware虚拟机中配置静态IP. 上图是一个草图,大致说明下VMware网络情况.网段指某个IP范围,例如一栋小区楼和另一栋小区楼就不是一个网段 如果你在A小区,你女朋友在B小区,你想 ...

  8. VMWare虚拟机中Ubuntu 16.04 (linux无桌面)配置静态IP上网

    1. 基础环境说明 虚拟机: VMWare 12.5.2 操作系统: Ubuntu 16.04 (无桌面) 物理主机操作系统: win 7 旗舰版 2. 摸底 VMware在安装之后,会创建2个虚拟的 ...

  9. VMware虚拟机中如何配置静态IP

    我们首先说一下VMware的几个虚拟设备 VMnet0:用于虚拟桥接网络下的虚拟交换机 VMnet1:用于虚拟Host-Only网络下的虚拟交换机 VMnet8:用于虚拟NAT网络下的虚拟交换机 VM ...

随机推荐

  1. Mac010--IDEA安装及应用

    Mac--IDEA安装及应用 应用IDEA,首先确保已安装如下环境: JDK:JDK是整个java开发的核心,它包含了JAVA的运行环境,JAVA工具和JAVA基础的类库(安装 & 配置环境变 ...

  2. Ajax表单提交给C#后台选中的checkbox值

    HTML页面: <input name="payWay" type="checkbox" value="1" />  <i ...

  3. 转 Python selenium 强制等待显示等待隐式等待

    1. 1. 强制等待第一种也是最简单粗暴的一种办法就是强制等待sleep(xx),强制让闪电侠等xx时间,不管凹凸曼能不能跟上速度,还是已经提前到了,都必须等xx时间. 看代码: # -*- codi ...

  4. 将IDEA工程代码提交到Github

    1.git安装配置 1.下载git https://git-scm.com/download/win 2.安装 傻瓜式安装即可,记住安装的目录 3.配置 2.配置git SSH 1.首先申请一个Git ...

  5. [Linux] 024 IP 地址配置和网络 yum 源

    1. IP 地址配置 (1) 使用 setup 工具 $ setup ps setup 是 RedHat 系列的功能:一般地,Debian系列没有这个功能 Xubuntu 没有这个功能 (2) 启动网 ...

  6. CentOS 安装开发工具包

    这里使用组安装包,一次性安装所有开发者工具. 1.查看有那些组安装包可用. [root@bogon ~]# yum grouplist | more 2.搜索一下有哪些和 Development 有关 ...

  7. python的小介绍

    Python简介 龟叔 优美.清晰.简单 主要应用领域: 云计算 WEB开发 科学技术.人工智能 系统运维 爬虫 金融量化分析 图形GUI 游戏 Python发展史 1989年,Guido开始写Pyt ...

  8. git stash 后"本地代码不见了"

    git stash 当本地代码不想提交覆盖,又忙于其他分支,可以先储存起来. git stash命令的作用就是将目前还不想提交的但是已经修改的内容进行保存至堆栈中,后续可以在某个分支上恢复出堆栈中的内 ...

  9. MVC与设计模式的关系及MVC的实现原理和设计原理

    1 MVC介绍 众所周知MVC不是设计模式,是一个比设计模式更大一点的模式,称作设计模式不合理,应该说MVC它是一种软件开发架构模式,它包含了很多的设计模式,最为密切是以下三种:Observer (观 ...

  10. webstorm2018

    1.安装后修改hosts: windows\system32\drivers\etc   管理员权限修改 0.0.0.0 account.jetbrains.com 2. 选择activation c ...