VMware中对Linux虚拟机的网络配置静态IP的配置
前言
踏出象牙塔,进入公司,由于公司的所有产品都是Linux下的,必然自己这段时间需要在自己的工作机器先学习一下。项目代码是用Source Insight进行查看的,总是Ctrl + Alt的切来切去不方便,故Xshell出场了。这就引发了一个问题,就是如何在VMware的Linux虚拟机中配置静态IP?
检查
使用公司的工作机器----系统WIN7,首次安装VMware 12 + rhel-6.5。继而出现以下问题
问题1:
没有修改过虚拟网卡连接模式(NAT,桥接等),在win中的虚拟网卡无法启用,无论是vmnet0还是vmnet8都无法启用了。
具体状况:右击启用选项之后,几秒之后又会自动禁用。其虚拟机与主机是单向ping通,具体是 虚拟机---->主机 是通路。
解决方法:
- 在“设备管理”中卸载两个虚拟网卡VMnet0和VMnet8包括其驱动程序
- 以“管理员身份”打开VMware--->编辑--->虚拟网络编辑器--->还原默认设置
- just wait
- 还原成功后,打开网络共享中心启用VMnet8(因为VMnet8是NAT)
- what 还是启用不了,那就多启用几次,多启用几次,多启用几次,这个方法不知道有什么科学依据,但是就是成功了!
不知道这是不是VMware的bug!
写在之后,希望你能看清楚问题的描述跟自己是不是类似,不然浪费时间还解决不了问题,因为之前启用不了虚拟网卡,且公司是内网,首先自己又是更换网卡连接模式,又是重启虚拟机,重启电脑,然后偷偷拿出手机牺牲午觉时间去百度这个问题,嗯!百度的大部分的解决方法同质化,并没有解决,就这样浪费了一天。总结这个解决方法这希望若有人遇到这个问题可以快速解决
问题2:
使用Xshell去ssh虚拟机,一定不想每次再进入虚拟机 ifconfig 再看一下IP。所以虚拟机得配置一个静态IP,省去麻烦。
系统RedHat,其他系统略有差异但大致一样
解决方法:
- 以管理员身份 打开VMware--->编辑--->虚拟网络编辑器--->VMnet8(NAT),查看子网IP,如我的子网IP:192.168.152.0,也可以修改成你想要的IP,为了方便只改第三位数字即可(1~255),再后面的IP、网关和DNS只需要改最后一位数字即可(3~254),不要与其他虚拟机冲突即可。
- 进入Linux(RedHat),vim /etc/sysconfig/network-scripts/ifcfg-eth
- 修改
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的配置的更多相关文章
- VMware中给Linux虚拟机添加硬盘
给vmware的Linux虚拟机添加硬盘 1.关闭虚拟机电源,在Virtual Machine Setting对话框里点击左下角的“Add”,选择“Hard Disk”,之后选择“Create a n ...
- vmware中的linux虚拟机配置以nat模式上网,并用xshell连接该虚拟机
1. 首先确保宿主机上的vmnet8处于启用状态 2. 以管理员身份运行vmware >> 编辑 >> 虚拟机网络编辑器 >> 选中Vmnet8 >> ...
- Vmware Centos7 配置静态 ip 和 使宿主机和虚拟机互相 ping 通
NAT 方式1. 配置静态 ipVmware 安装 Centos7 可以参考 https://blog.csdn.net/guo_ridgepole/article/details/78973763 ...
- 虚拟机安装CentOS配置静态IP
在VMware中安装Linux虚拟机后(比如CentOS6.*),不能访问网络,需要配置静态IP.虚拟机中推荐使用NET模式进行网络连接,在虚拟机的工具栏点击编辑>虚拟网络编辑器>NET模 ...
- Linux配置静态IP
在一块SSD的CentOS配置静态IP 1. 配置静态IP #vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE="eth0" ...
- linux (debian) 配置静态ip
在局域网内使用动态ip分配,机器动态的获取 ip地址.可是我使用ssh登录的时候.总是断线. 后来发现,原来机器总是在两个ip地址192.168.2.203 和192.168.2.228之间切换.用s ...
- 【Linux】VMware虚拟机中如何配置静态IP
此处详解如何在VMware虚拟机中配置静态IP. 上图是一个草图,大致说明下VMware网络情况.网段指某个IP范围,例如一栋小区楼和另一栋小区楼就不是一个网段 如果你在A小区,你女朋友在B小区,你想 ...
- VMWare虚拟机中Ubuntu 16.04 (linux无桌面)配置静态IP上网
1. 基础环境说明 虚拟机: VMWare 12.5.2 操作系统: Ubuntu 16.04 (无桌面) 物理主机操作系统: win 7 旗舰版 2. 摸底 VMware在安装之后,会创建2个虚拟的 ...
- VMware虚拟机中如何配置静态IP
我们首先说一下VMware的几个虚拟设备 VMnet0:用于虚拟桥接网络下的虚拟交换机 VMnet1:用于虚拟Host-Only网络下的虚拟交换机 VMnet8:用于虚拟NAT网络下的虚拟交换机 VM ...
随机推荐
- 转 python 字符串前加r
在打开文件的时候open(r'c:\....') 加r和不加''r是有区别的 'r'是防止字符转义的 如果路径中出现'\t'的话 不加r的话\t就会被转义 而加了'r'之后'\t'就能保留原有的样子 ...
- react 渲染顺序
工作中要对一个表格做再次更新, 可能是渲染后更新或者部分组件渲染之后, 对页面效果做处理 之前对react的理解, 仅仅停留在render渲染. 这次好好理解了下react的生命周期 1 react组 ...
- 微信支付公众号支付redirect_uri域名与后台配置不一致,错误码10003
最近弄微信支付,微信支付公众号支付redirect_uri域名与后台配置不一致,错误码10003,最容易出错两个地方 1,appid 对应不到 2,开发者网页授权 填写域名 文章来自http://ww ...
- Codeforces 375D D. Tree and Queries
传送门 题意: 给一棵树,每个节点有一个颜色,询问x为根的子树,出现次数大于等于k的颜色个数. 输入格式: 第一行 2 个数 n,m 表示节点数和询问数. 接下来一行 n 个数,第 i 个数 ci ...
- bzoj1897. tank 坦克游戏(决策单调性分治)
题目描述 有这样一款新的坦克游戏.在游戏中,你将操纵一辆坦克,在一个N×M的区域中完成一项任务.在此的区域中,将会有许多可攻击的目标,而你每摧毁这样的一个目标,就将获得与目标价值相等的分数.只有获得了 ...
- cdn.bootcss.com无法访问 解决方法
今天angularjs的网站突然加载报错,提示Refused to execute script from 'https://cdnjs.com/' because its MIME type ('t ...
- zabbix4.0短信告警配置
#!/usr/bin/env python3 import requests import sys #http://utf8.api.smschinese.cn/?Uid=USERNAME&K ...
- redis命令行命令
配置文件设置密码认证 修改redis.conf去掉#requirepass foobared前面的#,foobared就是密码,可以进行修改 redis命令设置密码认证config set requi ...
- 2018-8-10-C#-TextBlock-上标
title author date CreateTime categories C# TextBlock 上标 lindexi 2018-08-10 19:16:52 +0800 2018-2-13 ...
- linux性能分析工具Uptime