linux中,ifconfig不显示ens33,ifconfig -a 后显示ens33但没有ip地址;网络适配器选择的是桥接模式。


linux中,ifconfig不显示ens33,ifconfig -a 后显示ens33但没有ip地址;网络适配器选择的是桥接模式。


阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程
你遇到的问题是 ifconfig 命令不能显示 ens33 网卡,但是使用 ifconfig -a 命令可以显示该网卡,但是没有 IP 地址。
这是因为 ifconfig 命令默认只显示已经激活的网卡,而 ens33 网卡可能还没有激活。同时,桥接模式也可能会导致 ifconfig 命令不能显示该网卡。
解决方案是使用 ip link 命令来显示所有网卡,包括未激活的网卡:
ip link
这将显示所有网卡的信息,包括 ens33 网卡。
如果你想激活 ens33 网卡,可以使用以下命令:
ip link set ens33 up
这将激活 ens33 网卡。
如果你想设置 IP 地址,可以使用以下命令:
ip addr add 192.168.1.100/24 brd 192.168.1.255 dev ens33
这将设置 ens33 网卡的 IP 地址为 192.168.1.100。
注意:在使用 ip 命令之前,需要确保你已经安装了 iproute2 软件包。