如何在 CentOS8 上添加启用 eth0?

如何在 CentOS8 上添加启用 eth0?

我正在尝试学习 Linux 和 DevOps。

我已经完成了以下教程:https://www.youtube.com/watch?v=Wvf0mBNGjXY

我目前停留在视频的 1:10:00 处。

我正在尝试运行以下命令:

ip addr add 192.168.1.10/24 dev eth0

不幸的是,我收到以下错误:

cannot find device "eth0"

谁能指导我如何解决这个问题?

我尝试了这个链接,不幸的是它不起作用:CentOS 上未安装 eth0

当我执行 ifconfig 时,我只看到 3 个选项 enp0s3、lo、virbr0。

谢谢!

答案1

运行ip lifconfig找出您拥有的网络接口。eth0仍然可以使用(需要进行一些重新配置),但已被弃用,取而代之的是基于硬件参数的命名方案,该命名方案更加可预测和精确。

在您的情况下,enp0s3这就是您正在寻找的 - 它代表您的 LAN 卡,因此您不需要启用或添加eth0.

答案2

你走在正确的轨道上。

要查看网络设备,只需运行以下命令:

ip addr

然后您可以使用以下命令来设置 IP 地址:

ip addr add 192.168.1.10/24 dev $device_name

相关内容