CentOS 7虚拟机下设置固定IP详解
说明
1、笔记本主机IP为设置自动获取,不管什么情况下,不受虚拟机影响,只要连接外网就可以正常上网;
2、只要笔记本主机可以正常访问外网,启动虚拟机中的CentOS 7系统就可以正常访问外网,无需再进行任何设置;
3、虚拟机设置为固定IP,不管主机在什么网络环境下,是断网环境,还是连接任何网段访问外网的环境下,虚拟机的IP都固定不变,而且使用终端连接,始终不变,正常连接;
4、虚拟机的固定IP可以按照自己想设置的IP地址网段随意设置,比如我就想设置固定IP为192.168.2.2。
以上4点,网上我没有找到一个帖子可以达到我要求的效果,经过我这段时间研究,经过各种尝试,期间出现各种问题,测试稳定后,总结如下分享给大家,希望对大家有所帮助,少走弯路。
采用方式为NAT模式+固定IP的模式。
配置环境说明:主机为Win10家庭版,虚拟机为VMware Workstation 12 Pro中文版,虚拟机中的Linux系统为CentOS 7 64位。
一、设置虚拟机的网络连接方式

二、配置虚拟机的NAT模式具体地址参数
(1)选择VMnet8--取消勾选使用本地DHCP--设置子网IP--网关IP设置(记住此处设置,后面要用到),如下图
说明:修改子网IP设置,实现自由设置固定IP,若你想设置固定IP为192.168.2.2-255,比如192.168.2.2,则子网IP为192.168.2.0;
若你想设置固定IP为192.168.1.2-255,比如192.168.1.2,则子网IP为192.168.1.0;

(2)网关IP可以参照如下格式修改:192.168.2.1

三、配置笔记本主机具体VMnet8本地地址参数

说明:第6步中的IP地址随意设置,但是要保证不能跟你要设置虚拟机的固定IP一样

四、修改虚拟机中的CentOS 7系统为固定IP的配置文件
#cd /etc/sysconfig/network-scripts/
#vi ifcfg-ens33


修改/etc/sysconfig/network
# Created by anaconda
NETWORKING=yes
GATEWAY=192.168.1.1
然后重启服务即可
service network restart
必须要在network-scripts里面的默认的文件里面添加HWADDR

最终修改的地方
BOOTPROTO=static #开机协议,有dhcp及static;
ONBOOT=yes #系统将在启动时开启该接口
DNS1=114.114.114.114 #DNS 配置
IPADDR=192.168.2.2 #静态IP
NETMASK=255.255.255.0 #子网掩码
GATEWAY=192.168.2.1 #默认网关
HWADDR=:0c::3b:ae:c8 #MAC
NM_CONTROLLED=no #表示该接口将通过该配置文件进行设置,而不是通过网络管理器进行管理
重启网络服务以后ok,但是重启系统以后还是变成了动态的
systemctl disable NetworkManager.service
chkconfig network on
systemctl stop NetworkManager
systemctl restart network
五、检验配置是否成功
1、测试centos7

2、测试window10

六、远程终端连接
(1)遇到问题,若连接失败是因为CentOS 7的防火墙端口没有打开,比如开启80,3306端口,最后一定要重启防火墙;
#查看防火墙状态
systemctl status firewalld
#开启80端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
#开启3306端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent
#重启防火墙:
firewall-cmd --reload

七、测试成功

八、参考资料
1、
hongda's blog,https://www.cnblogs.com/hongdada/p/6666932.html
2、Linux,https://www.cnblogs.com/hongdada/p/6666932.html
CentOS 7虚拟机下设置固定IP详解的更多相关文章
- [转载]CentOS 7虚拟机下设置固定IP详解
在 复制 他人作品之前,是因为我再此“跌倒”过一次,虽然原主说是永久地址,但是地址失效 不可避免.所以就原封不动的copy了过来,我自己也是按照他的一步一步配置的,我成功了,相信你们也会成功. 如果不 ...
- Vmware虚拟机 centos7设置固定IP地址
参考文章:https://www.cnblogs.com/lfhappy/p/10798400.html https://blog.csdn.net/u014466635/article/d ...
- centos系统下设置固定IP+dns
笔者用的linux系统是centos版本的,在次之前linux是空白,今天我在物理机用XSHELL连接虚拟机中的centos时候出现连接失败的情况,我的第一反应就是IP是不是变了?打开虚拟机之后在终端 ...
- Centos7 环境下设置固定IP
1. 在/etc/sysconfig/network-scripts/下创建ifcfg-eth0配置文件, 并填入以下内容: DEVICE=eth0 TYPE=Ethernet IPADDR=192. ...
- linux下设置固定IP
编辑网卡配置文件 vi /etc/sysconfig/network-script/ifcfg-eth0 进入编辑模式 按i键进行编辑修改 DEVICE=eth0 #物理设备名 IPADDR=192. ...
- CentOS 命令模式下设置静态IP
ASP.NET程序猿第一次修改IP,之前没有接触过Linux,有点伤不起... # cd /etc/sysconfig/network-scripts/ # ls 会看到 ifcfg-eth0 if ...
- Linux下设置固定IP的方法
本文转自http://blog.163.com/liulina_517@126/blog/static/3766198320118231431594/ linux系统安装完,以后通过命令模式配置网卡I ...
- VMware虚拟机中CentOS/redhat设置固定IP
你的笔记本中的VMware中redhat或centOS系统,如果想在上面建站,而又如果你需要在家里和公司都能访问该站(至少希望你自己的笔记本能访问),那么就需要将虚拟机IP设置为固定IP了.以下介绍两 ...
- 虚拟机操作系统内设置固定IP以及克隆虚拟机
以下为我自己整理的克隆虚拟机和设置固定IP的方法,记录一下,以防忘记: 桥接模式网络配置 1.配置ip地址等信息在/etc/sysconfig/network-scripts/ifcfg-ens33文 ...
随机推荐
- iBatis——自动生成DAO层接口提供操作函数(详解)
iBatis——自动生成DAO层接口提供操作函数(详解) 在使用iBatis进行持久层管理时,发现在使用DAO层的updateByPrimaryKey.updateByPrimaryKeySelect ...
- NGUI的Lebal需注意问题
1,为什么调节字体大小时,字体大小没变化,我们需要调节两个地方,如下图框柱显示 调节font size和size才可以同时控制字体的大小 2,label有时是不支持输入中文,但是支持复制进去,则这时我 ...
- linux误用rm删除文件后恢复
linux 系统:ubuntu16.04 误把/usr/local local文件删除了,要疯 步骤: 1.对于文件系统为ext3文件系统 sudo apt-get install ext3grep ...
- 【知识强化】第三章 存储系统 3.4 主存储器与CPU的连接
我们这节课来看一下关于主存的一些知识.我们将要讲解主存的简单的模型和主存与CPU连接的连接原理. 我们之前呢在第一章已经学过了存储器的构成,包括了存储体.MAR(也就是地址寄存器).MDR(也就是数据 ...
- 一、dynamic
一.dynamic使用: 从一直使用动态类型写接口 返回动态类型出现情况 1.返回接口每次不知道包含那些列(实体类解决) 2.操作的数据类型 不可知(参与数值计算-实体类解决明确类型) Dynamic ...
- Java并发(基础知识)—— 阻塞队列和生产者消费者模式
1.阻塞队列 Blocki ...
- Kotlin定义静态变量、静态方法
Kotlin定义静态变量.静态方法kotlin定义静态变量.方法可以采用伴生对象companion object的方式. 经典例子,实例化Fragment. java写法: public class ...
- python 模仿 C/C++ 结构体
import struct from ctypes import * class MyStruct(Structure): _fields_ = [ ("v1", c_char), ...
- 苹果推出了AI手机,打造一款高度个性化的设备
在今年苹果的WWDC 2018上,一些人认为今年会因为软件专注而缺乏新的MacBook和iPad而感到无聊,该公司宣布,iOS12的推出可能是迄今为止最重要的操作系统更新.一系列Siri增强功能,Ap ...
- 阿里下一代云分析型数据库AnalyticDB入选Forrester云化数仓象限
前言 近期, 全球权威IT咨询机构Forrester发布"The Forrester Wave: CloudData Warehouse Q4 2018"研究报告,阿里巴巴分析型数 ...