Centos和Ubuntu虚拟机固定IP

  在学习分布式技术的过程中,经常需要搭建集群,多台机器可以通过创建多台虚拟机来模拟,但是虚拟机的IP在每次重启之后是动态分配和变化的,所以需要固定分配IP。

一、Centos虚拟机固定IP

1、环境配置

  • 操作系统:Centos7
  • 虚拟机软件:VMware® Workstation 15 Pro

2、设置虚拟机的网络连接方式



3、查看NAT模式的网络参数

  编辑 - 虚拟网络编辑器


  在网络编辑器上点击NAT设置


4、修改centos配置

(1)修改配置文件

  执行以下命令进入/etc/sysconfig/network-scripts/目录,并编辑ifcfg-ens33文件

cd /etc/sysconfig/network-scripts/
vi ifcfg-ens33

  内容修改为如下,然后保存退出


说明:

  • BOOTPROTO=static # 开机协议,有dhcp及static;
  • ONBOOT=yes # 设置为开机启动;
  • DNS1=114.114.114.114 # 这个是国内的DNS地址,是固定的;
  • IPADDR=192.168.27.135 # 设置的固定IP
  • NETMASK=255.255.255.0 # 子网掩码,不需要修改;
  • GATEWAY=192.168.2.1 # 网关



(2)重启网络服务

service network restart



(3)检测配置是否生效
  使用ifconfig命令查看IP地址


  测试虚拟机是否能连外网

  测试本机是否能ping通虚拟机



(4)重启虚拟机再次执行(3)中检测
  重启之后发现右上角的菜单已没有网络连接的选项



二、Ubuntu虚拟机固定IP

1、环境配置

  • 操作系统:Centos7
  • 虚拟机软件:ubuntu 16.04

2、设置虚拟机的网络连接方式

  同上,只设一次即可

3、查看NAT模式的网络参数

  同上

4、修改Ubuntu配置

(1)修改interfaces文件

sudo vim /etc/network/interfaces

  修改内容如下所示:




(2)重启网络

sudo /etc/init.d/networking restart


5、测试校验

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容