RHEL7最小化安装后配置临时IP地址指南

admin

RHEL7(Red Hat Enterprise Linux 7)因其稳定性和安全性,常被用于企业服务器环境,最小化安装(Minimal Installation)可以减少系统资源占用,降低安全风险,但默认仅保留基础组件,网络配置需手动完成,临时IP地址配置(重启后失效)是测试环境、临时网络接入等场景的常见需求,本文将详细介绍RHEL7最小化安装后配置临时IP地址的完整步骤及注意事项。

准备工作

在配置临时IP地址前,需确保以下条件:

  1. 系统已完成RHEL7最小化安装,且以root用户或有sudo权限的用户登录;
  2. 确认网卡的设备名称(通常为ens33ens160等,可通过ip link命令查看);
  3. 确认目标网络的IP地址、子网掩码(或CIDR)、网关地址及DNS服务器地址(如需外网访问)。

详细配置步骤

查看当前网络状态

最小化安装后,网络服务可能未启动或网卡未配置IP,需先确认当前网络状态:

RHEL7最小化安装后配置临时IP地址指南

# 查看网卡信息及状态
ip link show

输出示例中,找到类似2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000的行,ens33即为网卡设备名(若不同,后续步骤需替换为实际网卡名)。

# 查看当前IP地址配置
ip addr show

若输出中inet行为空(如inet6 fe80::a00:27ff:fe4e:66a9/64 scope link),表示网卡未配置IPv4地址,需手动配置。

临时停止NetworkManager服务(关键步骤)

RHEL7默认使用NetworkManager服务管理网络,若其正在运行,直接通过ip命令配置的临时IP可能会被覆盖,为确保配置生效,需临时停止NetworkManager

# 查看NetworkManager状态
systemctl status NetworkManager
# 临时停止NetworkManager服务(当前会话有效,重启后自动恢复)
systemctl stop NetworkManager

注意:若后续需恢复NetworkManager管理,可通过systemctl start NetworkManager启动服务。

配置临时IP地址

使用ip addr add命令为网卡添加临时IPv4地址,格式为IP地址/子网掩码(如168.1.100/24表示子网掩码为255.255.0):

# 示例:为ens33配置临时IP 192.168.1.100,子网掩码255.255.255.0
ip addr add 192.168.1.100/24 dev ens33

执行后,可通过ip addr show ens33验证IP是否添加成功,输出中应包含inet 192.168.1.100/24 scope global ens33行。

配置临时网关

若需访问其他网段或外网,需添加默认网关:

# 示例:设置网关为192.168.1.1
ip route add default via 192.168.1.1

验证网关配置:

ip route show

输出应包含default via 192.168.1.1 dev ens33行。

配置临时DNS服务器

为解析域名,需修改/etc/resolv.conf文件(此文件重启后默认恢复,属于临时配置):

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

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