RockyLinux9配置静态IP地址
RockyLinux9配置静态IP地址
前言
- RockyLinux作为CentosLinux的继承者,与RHEL完全兼容,稳定性极高。
- 随着RHEL的网络管理向NetworkManager转型,从RockyLinux8.10开始,网卡接口的配置文件位置由原来的
/etc/systconfig/network-scripts/ifcfg-网卡接口名
变为/etc/NetworkManager/system-connections/网卡接口名.nmconnection
,因此,更改网卡接口配置,更改这些配置文件即可。
配置步骤
1. 检查系统版本
cat /etc/system-release
# output
Rocky Linux release 9.5 (Blue Onyx)
2. 查看并记下系统的接口信息
ip a
# 从输出中找到ens160的inet信息
inet 10.11.215.150/16 brd 10.11.215.255 scope global dynamic nopref ixroute ens160 ...
3. 查看并记下系统的默认网关
打开系统的网路设置,查看IPv4的网络信息,找到DNS和默认路由并记下(这里不做演示)。
4. 修改网卡配置文件(改动小,改回也简单,是否备份取决于你)
cd /etc/NetworkManager/system-connections
vi ./ens160.nmconnection
按下i
键进入编辑模式
把文件中[ipv4]
栏目下的method=auto
改为(以我的为例):
[ipv4]
method=manual
address1= 10.11.215.150/16,10.11.0.1
dns=202.125.42.4;114.114.114.114
10.11.215.150/16
是主机IPv4地址。10.11.0.1
是默认路由(网关)。202.125.42.4
是DNS地址,114.114.114.114
是中国电信公共DNS服务器(保底用)。
修改完毕按下Esc
键,再输入:wq
保存。
5.重新加载配置文件使配置生效
# 重新加载ens160配置文件(防止原来接口数据保留)
nmcli c load ens160.nmconnection
# 重新加载所有网络接口配置文件
nmcli c reload
# 启动ens160网卡接口
nmcli c up ens160
至此已经完成静态IP地址配置!