Linux如何配置多个网卡IP地址

去年夏天,我在办公室遇到了一些困境。
我们的服务器需要同时访问两个不同的网络,但服务器只有一张物理网卡。
我站在那里,手里拿着笔记本,皱着眉头。
最后我选择了CentOS系统,通过编辑网络脚本并在eth0上添加两个IP别名来解决问题。
当时我记得重启网络服务后,IP地址就生效了。
这是一个简单的解决方案,但我也意识到这个临时解决方案可能不够稳定。
回想起来,如果当时我选择使用Netplan或者nmcli,操作可能会更简单。
等等,还有别的事。
我突然想到,如果我备份了原来的配置文件,万一出了问题恢复起来就容易多了。

Linux怎么为网卡配置多个IP地址

我记得有一次,我正在公司服务器上配置一台新的虚拟机。
因为我要同时运行几个不同的服务,所以需要为虚拟机的网卡配置多个IP地址。
当时比较忙,想先快速测试一下,所以用ip命令临时添加了第二个IP地址1 9 2 .1 6 8 .1 .1 00/2 4 ,设备是eth0。
我测试了一下,发现一切正常。
我很高兴。
然而,当我重新启动服务器时,我发现IP地址丢失了。
本来是临时配置的。
我突然想,如果以后有需要,我每次都要这样来回吗?于是,我开始研究如何永久配置它。