Linux系统Centos没有网卡eth0配置文件的解决方法

等等,昨天我帮邻居老王装了系统。
他的旧路由器的IP设置总是乱七八糟。
我用ifconfig临时改了一下,他居然忘记怎么恢复了。
有时间还得再教他。

这是Linux,设置是临时更改的,你必须记住在一段时间后恢复它们。
如果直接删除配置文件,下次启动系统会需要很长时间。
上次我在公司跟他打过交道。
半夜服务器蓝屏重启,所有IP地址丢失。
我花了两个小时才找出丢失的配置文件。

在Centos上这个操作还可以,而且这个系统自带的模板也相当强大。
如果您使用的是 Debian,您可能需要编写自己的脚本来生成它。
记得上次使用Debian时,差点让网络服务崩溃,所以我赶紧将其置于单用户模式。

Linux系统Centos没有网卡eth0配置文件如何解决

记得有一次,我帮朋友重装了他的CentOS系统,一切都很顺利。
但是插上网线后发现没有eth0配置文件。
当时他就急得像热锅上的蚂蚁,所以别担心,我说我们先试试ifconfig吧。

在我朋友的计算机上,我输入“ifconfig eth0 1 9 2 .1 6 8 .1 .1 1 7 ”,立即得到了 eth0 的 IP 地址。
当时这个方法虽然可以应急,但是重启之后就没有效果了,所以我就想应该寻找一个长远的解决办法。

所以我移动到“/etc/sysconfig/network-scripts/”目录,找到ifcfg-lo文件,复制它,并将其重命名为ifcfg-eth0。
然后我们打开该文件,更改IP地址和其他参数,保存并重新启动网络服务。
嘿,现在好了,eth0 已配置成功,并且不会在重新启动时崩溃。

但是,我发现原来的MAC地址没有设置,所以我让他先检查一下,确保设置正确。
结果刚设置完,系统就报错了。
我让他再次检查MAC地址,这次是正确的,问题解决了。

这件事提醒了我,CentOS的问题虽然不是网卡eth0配置文件丢失的问题,但是解决办法很简单。
那么,如果没有 ifcfg-lo 文件怎么办?