虚拟机中RHEL 6.8系统静态IP地址配置指南

admin
在虚拟机中配置RHEL 6.8系统静态IP地址,需编辑对应网卡配置文件(如/etc/sysconfig/network-scripts/ifcfg-eth0),设置BOOTPROTO=static,并配置IPADDR(静态IP)、NETMASK(子网掩码)、GATEWAY(默认网关)、DNS1(DNS服务器)等参数,若需多DNS,可添加DNS2,完成后保存文件,执行service network restart重启网络服务,注意关闭NetworkManager服务(chkconfig NetworkManager off)避免冲突,确保配置生效,此操作可实现虚拟机固定IP访问,满足网络部署需求。

在虚拟化环境中,为RHEL 6.8系统配置静态IP地址是确保服务稳定访问、避免动态IP导致连接中断的关键操作,本文将以VMware虚拟机为例,详细讲解RHEL 6.8系统静态IP的完整配置流程,包括网络模式选择、配置文件修改、服务重启及验证等步骤,帮助读者快速掌握静态IP配置技能。

配置前准备:明确网络模式与规划IP信息

在配置静态IP前,需先明确虚拟机的网络模式,并规划好IP地址、子网掩码、网关及DNS服务器信息,避免IP冲突或网络不通问题。

虚拟机网络模式选择

VMware虚拟机提供三种常用网络模式,不同模式下IP配置的“网关”和“DNS”来源不同:

虚拟机中RHEL 6.8系统静态IP地址配置指南

  • NAT模式:虚拟机通过宿主机共享网络访问外网,虚拟机IP与宿主机在同一网段(默认VMnet8网卡),网关为宿主机虚拟网卡IP(如192.168.137.2)。
  • 桥接模式:虚拟机直接连接物理网络,与宿主机处于同一局域网,IP需与物理网络路由器分配的网段一致,网关为物理路由器IP(如192.168.1.1)。
  • 仅主机模式:虚拟机与宿主机互访,无法访问外网,仅适用于本地测试。

本文以NAT模式为例(最常用),假设规划的网络信息如下:

  • IP地址:192.168.137.100
  • 子网掩码:255.255.255.0
  • 网关:192.168.137.2(VMware NAT默认网关)
  • DNS服务器:8.8.8.8(Google DNS)/ 114.114.114.114(国内公共DNS)

确认虚拟机网卡名称

RHEL 6.8系统中,默认网卡名称为eth0(可通过命令确认),打开终端,输入以下命令查看当前网卡信息:

ifconfig -a

若看到eth0网卡信息(含HWaddr硬件地址),则确认网卡名称为eth0;若未显示,需检查虚拟机设置中是否添加了网卡(通常VMware默认创建VMnet8网卡)。

配置静态IP:修改网络配置文件

RHEL 6.8系统的网络配置文件位于/etc/sysconfig/network-scripts/目录下,每个网卡的配置文件命名为ifcfg-网卡名(如ifcfg-eth0),需修改该文件以设置静态IP参数。

备份原始配置文件(避免配置错误无法恢复)

cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth0.bak

编辑网卡配置文件

使用vinano编辑器打开ifcfg-eth0文件:

vi /etc/sysconfig/network-scripts/ifcfg-eth0

i进入编辑模式,修改或添加以下关键参数(注释行以开头,无需保留):

# 网卡设备名称(不可修改)
DEVICE=eth0
# 网卡启动类型(static为静态,dhcp为动态)
BOOTPROTO=static
# 是否开机启动网卡(yes为启动,no为禁用)
ONBOOT=yes
# IP地址(按规划填写)
IPADDR=192.168.137.100
# 子网掩码(按规划填写)
NETMASK=255.255.255.0
# 网关地址(按NAT模式网关填写)
GATEWAY=192.168.137.2
# DNS服务器(可配置多个,空格分隔)
DNS1=8.8.8.8
DNS2=114.114.114.114
# 网卡类型(通常为Ethernet,无需修改)
TYPE=Ethernet
# 是否使用MAC地址过滤(通常为no,无需修改)
PEERDNS=no
# 是否激活网络协议(通常为yes,无需修改)
USERCTL=no

参数说明

  • BOOTPROTO:必须设置为static,否则可能获取动态IP。
  • ONBOOT:必须设置为yes,确保开机自动启用网卡。
  • IPADDRNETMASKGATEWAYDNS:需严格按规划填写,避免IP冲突(可通过ping 192.168.137.100测试是否被占用)。

保存并退出编辑

Esc退出编辑模式,输入wq保存并退出(若输入错误,输入q!强制退出不保存)。

重启网络服务使配置生效

修改配置文件后,需重启网络服务或重启网卡,使新配置生效。

重启网络服务(推荐)

service network restart

若提示“Determining IP information for eth0… failed”,可能是IP冲突或网关错误,需检查ifcfg-eth0中的参数是否正确。

或重启网卡(仅重启指定网卡)

ifdown eth0 && ifup eth0

验证静态IP配置是否成功

配置完成后,需通过以下命令验证IP是否生效、网络是否连通。

查看当前IP地址

ifconfig eth0

在输出中找到inet addr字段,显示的IP地址应为配置的静态IP(如192.168.137.100),若显示DHCP或其他IP,则配置失败。

测试网关连通性

ping 192.168.137.2

若能收到回复(如64 bytes from 192.168.137.2: icmp_seq=0 ttl=64 time=0.5 ms),说明网关配置正确。

测试外网连通性

ping www.baidu.com

若能收到回复(如`64 bytes from

文章版权声明:除非注明,否则均为xmsdn原创文章,转载或复制请以超链接形式并注明出处。

取消
微信二维码
微信二维码
支付宝二维码