在Linux系统(如CentOS 7.3)中修改IP地址可以通过多种方式实现,以下介绍两种常用的方法:
一、使用命令行临时修改(重启后失效)
ip addr
或ifconfig
命令(CentOS 7.3中ifconfig
可能需要先安装net - tools
包)查看当前的网络接口名称(例如eth0
或者ens33
等)。ip addr
会显示类似如下信息:ip addr
会显示类似如下信息:ens33
,当前IP地址为192.168.1.100
。ip
命令来修改IP地址。ens33
接口的IP地址修改为192.168.1.200
,子网掩码为255.255.255.0
(即/24
),可以执行以下命令:sudo ip addr add 192.168.1.200/24 dev ens33
192.168.1.1
),可以使用:sudo ip route add default via 192.168.1.1
ip addr
命令查看ens33
接口的IP地址是否已经修改成功。二、永久修改IP地址
/etc/sysconfig/network - scripts/
目录下,文件名格式为ifcfg - <接口名称>
,例如对于ens33
接口,文件名为ifcfg - ens33
。vi
或nano
)打开该文件:sudo vi /etc/sysconfig/network - scripts/ifcfg - ens33
IPADDR
:设置为新的IP地址,例如192.168.1.200
。NETMASK
:设置为子网掩码,例如255.255.255.0
。GATEWAY
(例如192.168.1.1
)。ONBOOT
设置为yes
,这样系统启动时会应用该配置。sudo systemctl restart network
来使配置生效。ip addr
或者ifconfig
命令查看IP地址是否已经按照配置文件进行了更改。可能出现的问题及解决方法
一、权限问题
permission denied
),这是因为这些操作需要超级用户权限。解决方法是在命令前加上sudo
(前提是当前用户属于sudoers
组)。二、网络连接中断
三、配置文件语法错误
领取专属 10元无门槛券
手把手带您无忧上云