rocky linux修改网卡配置
时间: 2025-01-03 18:37:52 浏览: 7
### 修改 Rocky Linux 中的网络接口配置
在网络管理方面,Rocky Linux 继承了许多 Red Hat Enterprise Linux (RHEL) 的特性。为了确保一致性和可靠性,在修改网卡配置时建议遵循官方推荐的方式[^1]。
#### 使用 `nmcli` 命令行工具更改设置
对于命令行爱好者来说,NetworkManager 提供了一个强大的命令行界面 nmcli 来管理和控制网络连接。通过这个工具可以轻松创建、编辑和删除各种类型的网络连接文件而无需手动编写 XML 文件。
要查看当前活动的连接列表并识别目标设备名称:
```bash
nmcli connection show
```
假设需要调整名为 "ens33" 的以太网适配器参数,可以通过如下方式实现:
- 更改 IP 地址分配模式为静态地址:
```bash
nmcli con mod ens33 ipv4.addresses 192.168.0.10/24 ipv4.gateway 192.168.0.1 ipv4.dns "8.8.8.8 8.8.4.4"
nmcli con mod ens33 ipv4.method manual
```
- 启用或禁用自动启动该连接:
```bash
nmcli con mod ens33 connection.autoconnect yes
```
完成上述操作之后记得重启 NetworkManager 或者直接重新加载特定连接来使改动生效:
```bash
systemctl restart NetworkManager.service
# 或者
nmcli con up id 'ens33'
```
#### 手动编辑 `/etc/sysconfig/network-scripts/ifcfg-*` 配置文件
如果偏好图形化用户界面或者更习惯于传统方法,则可以直接编辑位于 `/etc/sysconfig/network-scripts/` 下对应的 ifcfg 接口脚本文件来进行更加精细化的定制工作。这些文本文件包含了定义每个物理或虚拟网络端口行为所需的一切选项。
例如,打开终端输入以下指令进入指定目录下找到相应文件进行编辑(这里仍以 eth0 为例):
```bash
vi /etc/sysconfig/network-scripts/ifcfg-eth0
```
常见的可调节项包括但不限于:
- BOOTPROTO:设定 DHCP (`dhcp`) 或静态(`static`)
- ONBOOT :决定开机自启与否 (`yes/no`)
- IPADDR : 设置固定IPV4地址
- NETMASK/GATEWAY/DNS1&DNS2: 分别指代子网掩码, 默认路由以及首选DNS服务器等信息
保存退出后同样需执行先前提到的服务重载动作以便立即反映所做的变更。
阅读全文