centos

通过 ifconfig 在 CentOS 中如何设置静态 IP

小樊
90
2025-02-08 13:04:06
栏目: 智能运维

在 CentOS 中,您可以通过编辑网络接口配置文件来设置静态 IP 地址

  1. 打开终端。

  2. 使用 vinano 等文本编辑器打开网络接口配置文件。通常情况下,该文件位于 /etc/sysconfig/network-scripts/ 目录下,文件名格式为 ifcfg-<interface>,其中 <interface> 是您的网络接口名称,例如 ifcfg-eth0ifcfg-ens33

    例如,要使用 vi 编辑器打开 ifcfg-eth0 文件,请运行以下命令:

    sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0
    
  3. 在配置文件中,找到或添加以下行:

    BOOTPROTO=static
    

    这将网络接口的配置设置为静态 IP 地址。

  4. 然后,您需要设置以下参数:

    • IPADDR:您的静态 IP 地址。
    • NETMASK:子网掩码。例如,对于 24 位子网掩码,请使用 255.255.255.0
    • GATEWAY:您的网关地址。
    • DNS1DNS2:您的 DNS 服务器地址。

    例如,要将 IP 地址设置为 192.168.1.10,子网掩码设置为 255.255.255.0,网关设置为 192.168.1.1,并将 DNS 服务器设置为 8.8.8.8 和 8.8.4.4,请将以下内容添加到配置文件中:

    IPADDR=192.168.1.10
    NETMASK=255.255.255.0
    GATEWAY=192.168.1.1
    DNS1=8.8.8.8
    DNS2=8.8.4.4
    
  5. 保存并关闭配置文件。

  6. 为了使更改生效,请重新启动网络服务。在终端中运行以下命令:

    sudo systemctl restart network
    

现在,您的 CentOS 系统应该已经使用指定的静态 IP 地址。您可以使用 ifconfig 命令验证新的 IP 地址设置:

ifconfig

0
看了该问题的人还看了