1. CentOS 6虚拟机静态IP配置全流程解析
在虚拟化环境中为CentOS 6配置静态IP是每个运维人员的基础技能。不同于动态获取IP的方式,静态IP能确保服务器地址固定不变,这对需要稳定网络连接的服务部署至关重要。本文将详细演示在VMware虚拟机上为CentOS 6系统配置静态IP的全过程,并深入解析每个配置参数的技术含义。
注意:CentOS 6已于2020年11月停止维护,建议新项目使用CentOS 7或更高版本。但某些传统业务场景仍需使用CentOS 6,此时正确的网络配置尤为重要。
1.1 环境准备与初始检查
首先启动CentOS 6虚拟机,我们需要确认当前网络连接状态。在终端执行:
bash复制ifconfig eth0
若看到类似以下输出,说明网卡已启用但采用DHCP获取IP:
code复制eth0 Link encap:Ethernet HWaddr 00:0C:29:XX:XX:XX
inet addr:192.168.247.128 Bcast:192.168.247.143 Mask:255.255.255.240
...
记录关键网络参数(示例值):
- 网络地址:192.168.247.0
- 子网掩码:255.255.255.240
- 网关地址:192.168.247.2
这些信息通常可在VMware的虚拟网络编辑器(NAT模式)或物理路由器配置中找到。子网掩码255.255.255.240对应的CIDR表示为/28,意味着该子网有16个IP地址(其中14个可用)。
1.2 网络配置文件解析
CentOS 6的网络配置存储在以下文件中:
bash复制/etc/sysconfig/network-scripts/ifcfg-eth0
使用vi编辑器修改该文件:
bash复制vi /etc/sysconfig/network-scripts/ifcfg-eth0
原始内容通常如下:
code复制DEVICE=eth0
HWADDR=00:0C:29:XX:XX:XX
TYPE=Ethernet
UUID=XXXXXX
ONBOOT=yes
NM_CONTROLLED=yes
BOO
