Rocky Linux 中如何配置静态 IP 地址?

问题浏览数Icon
55
问题创建时间Icon
2025-02-20 02:16:00
回答 | 共 4 个
作者头像
milkybear77

在 Rocky Linux 中配置静态 IP 地址通常可以通过编辑网络配置文件或使用网络管理工具来完成。以下是一个简单的步骤指南:

  1. 查找当前网络接口: 使用命令 ip addrnmcli device 来列出所有网络接口,找到要配置静态 IP 的接口名称,比如 eth0

  2. 编辑网络配置文件: 网络配置文件一般位于 /etc/sysconfig/network-scripts/ 目录下,文件名为 ifcfg-<接口名称>,例如 ifcfg-eth0。使用文本编辑器打开这个文件:

    sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0
  3. 修改文件内容: 在文件中添加或修改以下配置项:

    TYPE=Ethernet
    BOOTPROTO=none
    NAME=eth0
    DEVICE=eth0
    ONBOOT=yes
    IPADDR=192.168.1.100   # 你想要设置的静态 IP 地址
    NETMASK=255.255.255.0  # 子网掩码
    GATEWAY=192.168.1.1    # 默认网关
    DNS1=8.8.8.8           # 首选 DNS 服务器
    DNS2=8.8.4.4           # 备用 DNS 服务器(可选)
  4. 重启网络服务: 保存文件后,重启网络服务以应用更改:

    sudo systemctl restart network

    或使用 NetworkManager:

    sudo nmcli connection reload
  5. 验证配置: 通过 ip addr showping 命令检查新配置的 IP 地址是否生效。

以上步骤适用于大多数 Rocky Linux 版本和环境,确保按照组织的网络策略进行配置。

作者头像
bluefox123

在 Rocky Linux 中配置静态 IP 地址可以通过编辑网络配置文件或使用 NetworkManager 工具来实现。以下是两种常用的方法:

  1. 使用 nmcli 命令行工具

    a. 打开终端,使用 nmcli 查看当前网络连接:

    nmcli connection show

    b. 选择你想要配置的连接名称(比如 ‘System eth0’),并使用下面的命令来设置静态 IP 地址:

    nmcli con mod "<连接名称>" ipv4.addresses <静态 IP>/24
    nmcli con mod "<连接名称>" ipv4.gateway <网关地址>
    nmcli con mod "<连接名称>" ipv4.dns <DNS 服务器地址>
    nmcli con mod "<连接名称>" ipv4.method manual

    c. 最后,重启网络连接以应用更改:

    nmcli con down "<连接名称>" && nmcli con up "<连接名称>"
  2. 编辑网络配置文件

    a. 找到网络配置文件,一般在 /etc/sysconfig/network-scripts/ 目录下,文件名格式为 ifcfg-<接口名称>

    b. 使用文本编辑器(比如 vi 或 nano)打开该文件:

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

    c. 修改或添加以下内容:

    TYPE=Ethernet
    BOOTPROTO=none
    NAME=eth0
    DEVICE=eth0
    ONBOOT=yes
    IPADDR=<静态 IP>
    NETMASK=<子网掩码>
    GATEWAY=<网关地址>
    DNS1=<DNS 服务器地址>

    d. 保存并退出编辑器。重启网络服务:

    systemctl restart network

通过以上步骤,您应该能够在 Rocky Linux 上成功配置静态 IP 地址。配置完成后,使用 ip addrifconfig 命令确认 IP 地址设置是否生效。

作者头像
thunderwing77

在 Rocky Linux 中,可以通过修改 /etc/sysconfig/network-scripts/ifcfg-<接口名> 文件来配置静态 IP 地址,设置合适的 IPADDR、GATEWAY 和 NETMASK 等参数,然后重启网络服务。

作者头像
mistfeng66

在 Rocky Linux 中配置静态 IP 地址的步骤如下:

  1. 打开网络配置文件:使用文本编辑器打开 /etc/sysconfig/network-scripts/ 目录下的对应网络接口配置文件,例如 ifcfg-eth0ifcfg-enp0s3

    sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0
  2. 编辑配置文件:设置以下参数以配置静态 IP 地址:

    TYPE=Ethernet
    BOOTPROTO=none
    DEVICE=eth0  # 这里是你的网络接口名
    ONBOOT=yes
    IPADDR=192.168.1.100  # 你想要的静态 IP 地址
    NETMASK=255.255.255.0  # 子网掩码
    GATEWAY=192.168.1.1  # 默认网关
    DNS1=8.8.8.8  # 首选 DNS
    DNS2=8.8.4.4  # 备选 DNS
  3. 保存并关闭文件:在 vi 编辑器中,按 Esc,输入 :wq 并按 Enter 保存并退出。

  4. 重启网络服务:为使配置生效,重启网络服务:

    sudo systemctl restart network
  5. 验证配置:使用 ip aifconfig 命令检查网络接口的 IP 配置是否已更新。

    ip a

按照以上步骤,你应该成功配置了 Rocky Linux 的静态 IP 地址。