C/C++教程

虚拟机下CentOS 修改动态IP为静态IP

本文主要是介绍虚拟机下CentOS 修改动态IP为静态IP,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

下面的操作均在root用户下进行

修改动态IP配置

查看我们虚拟机的网关和掩码信息
在这里插入图片描述
在这里插入图片描述

子网 :192.168.168.0
子网掩码: 255.255.255.0
网关IP: 192.168.168.2

首先在虚拟机中使用ifconfig(如果没有则先yum install net-tools)查看自己的虚拟机网络(自己对应)
在这里插入图片描述
进行修改

vim /etc/sysconfig/network-scripts/ifcfg-ens33

修改下面几个

BOOTPROTO="static"		#修改为静态
IPADDR=192.168.168.146  #自定义的静态IP,注意,要在同一个子网下
GATEWAY=192.168.168.2   #对应网关IP
NETMASK=255.255.255.0	#对应子网掩码
DNS1=192.168.168.2		#我们通过网关进行解析,8.8.8.8在NAT下是无效的
NM_CONTROLLED=no 		#表示该接口将通过该配置文件进行设置,而不是通过网络管理器进行管理
PREFIX=24				#C类子网是24位

保存退出,重启网络

service network restart

主机修改

虚拟机的配置完成了,但是爬坑时发现,虚拟机和本地主机之间无法ping通,但是虚拟机之间可以相互ping

这里的原因是由于NAT模式下我们的主机和虚拟机之间是通过vmnet8这个网卡动态分配连接的,我们修改了虚拟机部分的为静态IP,必须修改本地vmnet8网卡给本机分配IP时也为静态才可以保证两端机器连接正常
在这里插入图片描述
ip建议为1
在这里插入图片描述

这篇关于虚拟机下CentOS 修改动态IP为静态IP的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!