Linux日常运维

Centos和Ubuntu虚拟机固定IP

2020-02-28  本文已影响0人  小胡_鸭

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

一、Centos虚拟机固定IP

1、环境配置

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、环境配置

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

  同上,只设一次即可

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

  同上

4、修改Ubuntu配置

(1)修改interfaces文件

sudo vim /etc/network/interfaces

  修改内容如下所示:




(2)重启网络
sudo /etc/init.d/networking restart

5、测试校验

上一篇下一篇

猜你喜欢

热点阅读