温馨提示×

centos里如何修改IP地址

小樊
44
2025-12-23 10:46:45
栏目: 智能运维

在CentOS系统中,您可以通过以下步骤修改IP地址:

方法一:使用nmcli命令行工具(推荐)

  1. 查看当前网络连接状态

    nmcli connection show
    
  2. 找到要修改的网络连接名称,例如eth0ens33

  3. 临时修改IP地址

    sudo nmcli connection modify <connection-name> ipv4.addresses 192.168.1.100/24
    sudo nmcli connection modify <connection-name> ipv4.gateway 192.168.1.1
    sudo nmcli connection modify <connection-name> ipv4.dns 8.8.8.8
    
  4. 重启网络连接

    sudo nmcli connection down <connection-name>
    sudo nmcli connection up <connection-name>
    
  5. 永久修改IP地址: 编辑网络连接配置文件,通常位于/etc/sysconfig/network-scripts/目录下,文件名为ifcfg-<interface-name>

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

    修改以下内容:

    BOOTPROTO=static
    ONBOOT=yes
    IPADDR=192.168.1.100
    NETMASK=255.255.255.0
    GATEWAY=192.168.1.1
    DNS1=8.8.8.8
    
  6. 重启网络服务

    sudo systemctl restart network
    

方法二:使用ifconfig命令(不推荐,因为ifconfig已被弃用)

  1. 临时修改IP地址

    sudo ifconfig eth0 192.168.1.100 netmask 255.255.255.0 up
    sudo route add default gw 192.168.1.1
    
  2. 永久修改IP地址: 编辑网络连接配置文件,通常位于/etc/sysconfig/network-scripts/目录下,文件名为ifcfg-eth0

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

    修改以下内容:

    BOOTPROTO=static
    ONBOOT=yes
    IPADDR=192.168.1.100
    NETMASK=255.255.255.0
    GATEWAY=192.168.1.1
    
  3. 重启网络服务

    sudo systemctl restart network
    

注意事项

  • 在修改IP地址之前,请确保新的IP地址在您的子网内,并且没有与其他设备冲突。
  • 如果您使用的是DHCP,建议先禁用DHCP,然后再进行静态IP地址的配置。
  • 修改网络配置文件时,请小心操作,避免误删或修改其他重要配置。

通过以上步骤,您应该能够成功地在CentOS系统中修改IP地址。

0