Centos7 虚拟机固定IP 设定

Posted mythdoraemon

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Centos7 虚拟机固定IP 设定相关的知识,希望对你有一定的参考价值。

虚拟机版本  以及  Linux 版本

VM Ware 12     Linux 版本   Centos 7 

因为 在 家里  用 的 是 wifi    之前使用 的 是 桥接 的 模式 ,  每次 虚拟机 的 IP  都要 更换  然后  都要重新  设置   Xshell 的  Ip   很是 麻烦  然后 就先 说  可不可以 使用  固定 的 IP   这样子 就可以 每次 都不用 固定 IP 。

  参考 的 这位  大神的  文章  当然 其中 也碰到 了 一些 坑   https://www.linuxidc.com/Linux/2017-12/149910.htm   

采用的 方式  为 采用方式为NAT模式+固定IP的模式。

    大体  分为 如下步骤

一、设置虚拟机 的 链接 方式

1.打开虚拟机 , 点击 设置 按钮。

技术图片

2.选择网络设配器 和 选择NAT 模式

技术图片

 

 二 ,  配置  虚拟机 的 具体 参数。

1,进入虚拟网络编辑器

技术图片

2.选择 更改设置

技术图片

3.配置虚拟网络编辑器的 详细参数

1) 选择VMnet8 4)填写自己当前网段的子网IP 网关 , 可以在windows  中 使用  ipconfig  查看  5)去掉 使用本地DHCP 服务。  6)点击进入  NAT 设置  7)  配置网关 ip   第7点  的网关  ip  一定 要 记住。技术图片

 

 三、配置笔记本的网络参数

按照 下面的  步骤  选择 VMnet 8    配置 IPV4 

技术图片

 

 技术图片

 

四.配置linux的 网络配置

 输入 命令

# cd /etc/sysconfig/network-scripts/

 

可以 看到 如下 内容,  编辑ifcfg 文件

vi ifcfg-eno16777736

 

技术图片

配置如下:

1)  BOOTPROTO 设置为 静态的

2) ONBOOT 设置为开机启动

3)DNS 码  设置为通用的就好

4)IPADDR 设置为 需要固定的静态IP

5)子网掩码 如下图所示

6) 最主要的是网关 , 必须跟 虚拟机 设置的 时候 是 一样的

技术图片

 

 五、重启服务

service network restart

正常情况下 是 Okay 的 但是 在这边 我碰到了 一个 问题 便是 重启 不了

执行 service network restart 出现以下错误

Restarting network (via systemctl):  Job for network.service failed. See ‘systemctl status network.service‘ and ‘journalctl -xe‘ for details.

然后根据 提示   输入

journalctl -xe

  Device eno16777736 does not seem to be present,delaying initialization.

说是 网卡 不存在, 我使用ifconfig 命令 查看 发现 网卡 名字 是 eno33  , 所以 我 将 Device 更改为ens33

技术图片技术图片

 其实 也可以看到 我们的 IP 已经 变成 了  192.168.31.2 了,

然后 我顺利的 进行了 重启。

六、测试链接

ping www.baidu.com

failed: Temporary failure in name resolution 

很遗憾 出现 了 上面的 问题

修改nameserver  即可。

#vi /etc/resolv.conf

技术图片

 

wget www.baidu.com

 可以看到 百度 返回 的 结果 啦   yeah技术图片

 

以上是关于Centos7 虚拟机固定IP 设定的主要内容,如果未能解决你的问题,请参考以下文章

虚拟机centos7固定IP

centOS7虚拟机设置固定IP

虚拟机设置固定静态IP Centos7

Hyper-V Centos7 网络设置 虚拟机固定IP

虚拟机 centos 7 nat 怎么配置网络 固定ip

WMware16+Centos7虚拟机 原本桥接模式改NAT模式的固定IP