前言
进入network-scripts文件发现只有eth0网卡
ifconfig发现添加进去了
解决方法
一.第一种方法
nmcli d s #查看目前服务器中所有网卡
手动启用该接口
nmcli d connect eth1
重启网卡
systemctl restart network
二. 第二种方法
1. 查看现有连接
首先,我们可以查看当前已配置的连接。
nmcli con
命令会列出所有已配置的网络连接,看看eth1
是否有配置,或者该接口的配置文件是否存在。nmcli con show
如果
eth1
没有出现在列表中,说明该接口尚未有有效的连接配置。2. 创建连接配置
如果
eth1
没有配置连接,你可以手动创建一个新的连接配置。假设你希望配置eth1
使用静态 IP,可以按以下步骤操作:
- 创建一个新的连接配置,名为
eth1
,并设置静态 IP 地址。nmcli con add type ethernet con-name eth1 ifname eth1 ipv4.addresses 192.168.100.20/24 ipv4.gateway 192.168.100.2 ipv4.dns "8.8.8.8" ipv4.method manual
这个命令会创建一个新的
eth1
连接,并为其配置静态 IP 地址、网关和 DNS。确保接口名称eth1
是正确的。如果接口名不是eth1
,你需要将命令中的eth1
替换为实际的网络接口名称。3. 启用连接
创建连接配置后,启动连接:
nmcli con up eth1
这会尝试激活
eth1
连接。如果成功,你应该能看到类似 "Connection successfully activated" 的信息。4. 检查接口状态
你可以使用以下命令检查网络接口的状态,确认
eth1
是否已经连接并配置了正确的 IP 地址:nmcli d show eth1
该命令会显示
eth1
接口的详细信息,包括 IP 配置。5. 检查
eth1
是否正确连接如果你已经添加了连接,但仍然无法启动,检查接口是否正确启用:
ip link set eth1 up
如果没有问题,这应该会启用
eth1
网络接口。解决问题