首页主机资讯ifconfig在centos中如何配置静态IP

ifconfig在centos中如何配置静态IP

时间2025-11-20 13:12:06发布访客分类主机资讯浏览1411
导读:在CentOS系统中,使用ifconfig命令配置静态IP地址并不是一个推荐的做法,因为ifconfig命令只是临时设置网络接口的参数,重启系统后配置会丢失。相反,你应该编辑网络配置文件来设置静态IP地址。 以下是在CentOS 7及更高版...

在CentOS系统中,使用ifconfig命令配置静态IP地址并不是一个推荐的做法,因为ifconfig命令只是临时设置网络接口的参数,重启系统后配置会丢失。相反,你应该编辑网络配置文件来设置静态IP地址。

以下是在CentOS 7及更高版本中配置静态IP地址的步骤:

  1. 打开网络接口配置文件。通常,这个文件位于/etc/sysconfig/network-scripts/目录下,文件名格式为ifcfg-< interface> ,其中< interface> 是你的网络接口名称,例如eth0ens33

    sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33
    
  2. 在配置文件中,确保以下参数被正确设置:

    • BOOTPROTO=static:设置为静态IP。
    • ONBOOT=yes:设置为开机自启。
    • IPADDR=< your_static_ip> :设置你的静态IP地址。
    • NETMASK=< your_netmask> :设置子网掩码。
    • GATEWAY=< your_gateway_ip> :设置默认网关。
    • DNS1=< your_primary_dns_ip> :设置首选DNS服务器。
    • DNS2=< your_secondary_dns_ip> (可选):设置备用DNS服务器。

    例如:

    BOOTPROTO=static
    ONBOOT=yes
    IPADDR=192.168.1.100
    NETMASK=255.255.255.0
    GATEWAY=192.168.1.1
    DNS1=8.8.8.8
    DNS2=8.8.4.4
    
  3. 保存并关闭文件。

  4. 重启网络服务以应用更改:

    sudo systemctl restart network
    
  5. 验证配置是否成功:

    ip addr show ens33
    

    或者使用ifconfig命令:

    ifconfig ens33
    

    你应该能看到配置的静态IP地址。

请注意,CentOS 8及更高版本已经不再使用ifcfg-< interface> 文件来配置网络接口,而是使用nmclinmtui工具来管理网络连接。如果你使用的是CentOS 8或更高版本,建议使用这些工具来配置静态IP地址。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: ifconfig在centos中如何配置静态IP
本文地址: https://pptw.com/jishu/751971.html
centos ifconfig如何查看网络连接状态 如何用ifconfig诊断centos网络问题

游客 回复需填写必要信息