在虚拟机上搭建CentOS环境并配置静态IP
在进行Linux系统的学习和实践时,搭建一个本地的CentOS环境是一个非常好的方式。本文将介绍如何使用虚拟机(VM)搭建CentOS环境,并配置静态IP,以便更好地进行网络管理和测试。
步骤一:准备工作
在开始之前,确保已经安装了虚拟机软件,比如VirtualBox或VMware。同时,下载并准备好CentOS的ISO镜像文件。
步骤二:创建虚拟机
- 打开虚拟机软件,点击"新建虚拟机"。
- 在向导中选择操作系统类型为Linux,版本选择CentOS。
- 为虚拟机分配足够的内存和硬盘空间。
- 在网络设置中选择"桥接模式"以便虚拟机能够直接访问局域网。
步骤三:安装CentOS
- 启动虚拟机,选择CentOS ISO文件作为启动盘。
- 完成CentOS的安装过程,设置root用户密码和创建一个普通用户。
步骤四:配置静态IP
-
打开终端,使用root用户登录。
-
编辑网络配置文件:
bashvi /etc/sysconfig/network-scripts/ifcfg-ens33
其中
ens33
是网络接口的名称,你的系统可能有不同的名称。 -
修改配置文件,设置静态IP、网关和DNS:
bashTYPE="Ethernet" BOOTPROTO="static" NAME="ens33" DEVICE="ens33" ONBOOT="yes" IPADDR=192.168.1.100 # 设置你想要的静态IP地址 NETMASK=255.255.255.0 GATEWAY=192.168.1.1 # 设置你的网关地址 DNS1=8.8.8.8 # 设置首选DNS服务器 DNS2=8.8.4.4 # 设置备用DNS服务器
请根据你的网络设置进行相应修改。
-
保存并退出编辑器,然后重启网络服务:
bashsystemctl restart network
-
确保静态IP已经生效:
bashifconfig
确认
ens33
接口已经使用你配置的静态IP。
QA :
Failed to start LSB: Bring up/down重启网络报错解决方法
禁用NetworkManager
1、systemctl stop NetworkManager
2、systemctl disable NetworkManager