最近又把自己的虚拟机打开了玩玩集群,遇到一个小问题,我发现虚拟机的内存不够了,就把虚拟机关机加大了内存,谁知道开机后,ifconfig或者ip addr 显示没有ip地址,只显示一个lo,没有ens33...,没有ip地址就没法用xshell连接,很蛋疼,网上也有很多解决方案,但都写的乱七八糟的,而且很多都不好使,今天就来介绍一下我最后解决的方法..../network-scripts/ifcfg-ens33 将ONBOOT=no 改为ONBOOT=yes(是否开机启用的意思),我直接在这一块就把怎么配置成静态ip地址都说了,如下图所以....需要修改这几个参数,把BOOTPROTO改成static,设置,静态IP地址,子网掩码,网关地址,DNS服务器,如上图的箭头所以,改成之后保存退出,然后执行systemctl restart network...OK,到这里就配置好了,重启一下,虚拟机,在输入ifconfig的时候就可以看到刚才你配置的ip地址了.