一.首先在虚拟机设置中查看一下网关

 

二.进入目录 /etc/sysconfig/network-scripts

修改文件 ifcfg-ens33

以下为修改项目


BOOTPROTO=static
IPADDR=192.168.253.138 #静态IP
GATEWAY=192.168.253.2 #默认网关
NETMASK=255.255.255.0 #子网掩码
ONBOOT=yes
UUID=233e2d0a-bab5-4de3-9bc7-a074bc8a-138 #虚拟机拷贝后修改它,保证唯一性

修改后保存

centos配置静态ip重启后无效原因:
CentOS系统上有NetworkManager和network两种网络管理工具。如果两种都配置会引起冲突,而且NetworkManager在网络断开的时候,会清理路由,如果一些自定义的路由,没有加入到NetworkManager的配置文件中,路由就被清理掉,网络连接后需要自定义添加上去,因此是路由重启被NetworkManager清理了。

解决方法:
都能配置网络,就是说network可以替代NetworkMagement,停掉NetworkMagement即可解决这种冲突

service NetworkManager stop // 将当前NetwokManager服务关闭
chkconfig NetworkManager off // 将NetworkManager 服务设置开机不启动
service network restart // 重新启动一下network服务
 

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐