在Rocky Linux中,你可以通过多种方式来修改IP地址,这取决于你的网络配置是静态的还是动态的。下面是一些常见的方法来修改IP地址:
1. 使用 nmcli(NetworkManager命令行工具)
如果你的系统使用NetworkManager管理网络连接,可以使用nmcli命令来修改IP地址。
修改静态IP地址
首先,查看现有的连接名称:
nmcli con showNAME UUID TYPE DEVICE
eth0 2b2c7a3a-7225-46d5-9852-40175a3529ed ethernet eth0
lo 44a9c70b-5afe-4bd3-9494-a0d8d105cde9 loopback lo然后,使用nmcli命令修改IP地址。例如,假设你的连接名称为ens33,要将IP地址改为192.168.1.100,子网掩码为24(即255.255.255.0),网关为192.168.1.1,可以使用以下命令:
sudo nmcli con mod eth0 ipv4.method manual
sudo nmcli con mod eth0 ipv4.address 192.168.3.101
sudo nmcli con mod eth0 ipv4.gateway 192.168.3.1
sudo nmcli con mod eth0 ipv4.dns 114.114.114.114
sudo nmcli con up eth02. 编辑网络配置文件
对于Rocky Linux,网络配置文件通常位于/etc/sysconfig/network-scripts/目录下。对于每个网络接口,都有一个对应的配置文件(例如ifcfg-ens33)。
修改静态IP地址
找到对应的网络接口配置文件,例如ifcfg-ens33。
sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33修改以下行以设置静态IP地址:
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.1.100
PREFIX=24
GATEWAY=192.168.1.1
DNS1=8.8.8.8
DNS2=8.8.4.4保存并关闭文件,然后重启网络服务或重新启动系统以应用更改:
sudo systemctl restart network
# 或者
sudo reboot3. 使用ip命令(临时修改)
如果你只是想临时更改IP地址,可以使用ip命令:
sudo ip addr add 192.168.1.100/24 dev ens33这将在设备ens33上添加一个临时IP地址。要删除这个临时地址,可以使用:
sudo ip addr del 192.168.1.100/24 dev ens33注意事项:
- 在修改网络设置之前,确保你有管理员权限。
- 根据你的网络环境(如DHCP或静态IP),选择合适的配置方法。
- 在生产环境中更改网络设置前,建议先在测试环境中验证更改。
- 如果不确定自己的网卡名称,可以使用
ip link或nmcli device status来查看。
以上步骤应该可以帮助你在Rocky Linux中修改IP地址。
作者:Jeebiz 创建时间:2025-11-04 10:55
最后编辑:Jeebiz 更新时间:2025-11-28 13:22
最后编辑:Jeebiz 更新时间:2025-11-28 13:22