Linux虚拟机设置固定IP

简介: Linux虚拟机设置固定IP

动态IP策略下,每次重启虚拟机都会造成IP地址发生变化,容易造成环境不稳定。因此,我们可以将Linux虚拟机设置为固定IP。本文以"虚拟机桥接模式上网"为例修改固定IP,修改完成后可正常访问外网、正常访问宿主机。


1、查看宿主机IP信息


在windows宿主机上,键盘输入win+r,输出cmd,打开终端命令行:

image.png

输入ipconfig /all,查看宿主机IP信息:

image.png


2、修改Linux虚拟机的配置文件


Linux虚拟机上打开网络配置文件:

cd /etc/sysconfig/network-scripts/

vi ifcfg-ens33

image.png

修改配置文件,输入字母 i ,进入编辑模式,做如下修改后,输入:wq保存并退出:

image.png

修改说明:1. BOOTTROPO:表示获取IP的方式,dchp表示动态获取IP,static表示设置静态IP。2. IPADDR:表示IP地址,设置的IP地址要与宿主机网段保持一致,如上图宿主机网段是192.168.2,这里要设置的IP地址就是192.168.2.X,X是一个数字,不要超过255。不要将X设置在0-100范围,因为这个范围的值经常会被优先分配,为了避免设置的固定IP与局域网内其它终端的IP冲突,不要将X设置在0-100范围,尽量减小IP冲突的可能性。3. NETMASK:表示子网掩码,使用与宿主机一致的子网掩码;4. GATEWAY:表示网关,使用与宿主机一致的默认网关。5. DNS:保持与宿主机一致的DNS。如果宿主机查出来有多个DNS,可以从DNS0开始进行设置,如DNS0=192.168.1.1、DNS1=192.168.2.1;如果宿主机查出来只有一个DNS,则只配置DNS=192.168.2.1即可。

虚拟机与宿主机配置对照图:

image.png


3、重启网卡,使配置生效


systemctl restart network

image.png


4、验证固定IP是否设置生效


验证策略如下:

  • 使用ip addr查看IP地址,返回值与设置的IP地址表示一致;
  • 重启虚拟机,查看IP地址是否发生变化,不变化表示正常;
  • 拼外网 ping www.baidu.com,能拼通表示正常;
  • 拼宿主机 ping <宿主机IP>,能拼通表示正常。
目录
相关文章
|
6天前
|
Ubuntu Linux
linux怎么查看自己的ip地址
在Linux系统中,有多种方法可以查看自己的IP地址。
|
6天前
|
Linux Windows
虚拟机添加新硬盘之linux系统篇
虚拟机添加新硬盘之linux系统篇
16 1
|
6天前
|
存储 安全 Linux
|
6天前
|
存储 Linux C++
【Linux】详解信号的保存&&信号屏蔽字的设置
【Linux】详解信号的保存&&信号屏蔽字的设置
|
6天前
|
存储 安全 Linux
从基础到高级:Linux用户与用户组权限设置详解
从基础到高级:Linux用户与用户组权限设置详解
|
6天前
|
NoSQL Linux Redis
Redis的介绍,以及Redis的安装(本机windows版,虚拟机Linux版)和Redis常用命令的介绍
Redis的介绍,以及Redis的安装(本机windows版,虚拟机Linux版)和Redis常用命令的介绍
29 0
|
6天前
|
Linux
linux设置全局命令
linux设置全局命令
13 0
|
6天前
|
分布式计算 大数据 Hadoop
【经验分享】用Linux脚本管理虚拟机下的大数据服务
【经验分享】用Linux脚本管理虚拟机下的大数据服务
17 1
|
6天前
|
Ubuntu 网络协议 Linux
|
6天前
|
Linux Apache
Linux设置开机启动
以上步骤允许您在Linux系统上配置开机启动服务或程序。确保将"service-name"替换为实际要配置的服务或程序的名称。
24 0