成功解决:ubuntu下ifconfig不显示网卡信息

这篇具有很好参考价值的文章主要介绍了成功解决:ubuntu下ifconfig不显示网卡信息。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言

好久没动电脑虚拟机,今天打开ubuntu发现右上角没有网络图标,打开终端ping不同百度,再输入ifconfig发现不显示网卡信息,于是开始尝试各种方式,各种网络服务down up,最终在知乎Felix的文章下解决,前来记录!

我的虚拟机是NAT模式

输入ifconfig不显示网卡,如下图(借用Felix老师的图片)
成功解决:ubuntu下ifconfig不显示网卡信息


方法一(临时)

ifconfig ens33
sudo dhclient ens33
ifconfig

或者

sudo /sbin/dhclient
sudo ifconfig

需要注意的是,以上两种方式只是临时性的,非永久性,下次重启还是会出现ifconfig没有网卡的现象

dhclient(DHCP client)为动态主机配置协议客户端。
DHCP 客户端 dhclient 提供了一种使用动态主机配置协议 和 BOOTP 协议配置一个或多个网络接口的方法。如果这些协议失败,则通过静态分配地址来配置。详细参考https://blog.csdn.net/K346K346/article/details/127639954

方法二

第一步

nmcli con show
如果没有任何信息输出,换到管理员模式,即sudo nmcli con up ‘ifname’ ens33
如果出现下图(借用Felix老师的图片)错误,则进行第二步进行托管
成功解决:ubuntu下ifconfig不显示网卡信息

第二步

查看托管状态:nmcli n
如果显示 disabled 则通过以下命令开启
开启托管:nmcli n on

成功解决:ubuntu下ifconfig不显示网卡信息

nmcli是NetworkManager的一个命令行工具,它提供了使用命令行配置由NetworkManager管理网络连接的方法。详细参考https://blog.csdn.net/weixin_44863237/article/details/121899374

如果显示 enabled,但是每次重启还是无法自动获取IP(在第二步结束后输入ifconfig,查看是否显示网卡信息,正常情况下是没问题的),可以尝试第三步

第三步

查看dhclient 是否运行:ps -ef |grep dhclient
成功解决:ubuntu下ifconfig不显示网卡信息
查看NetworkManager 是否运行
成功解决:ubuntu下ifconfig不显示网卡信息
如果NetworkManager的状态为Active: inactive (dead),则NetworkManager未启动

# 查看是否自启
systemctl is-enabled NetworkManager
# 如果为 disabled 则没有启动
# 允许自启,并启动
systemctl enable NetworkManager && systemctl start NetworkManager

如果NetworkManager的状态为Active: active (running),查看网卡设备是否被NetworkManager 管理
输入:nmcli device status
成功解决:ubuntu下ifconfig不显示网卡信息

显示网卡ens33的STATE为unmanaged,则该网卡设备未被NetworkManager管理,恢复管理(上图为已管理)
输入:nmcli device set ifname ens33 managed yes
重启 NetworkManager:systemctl restart NetworkManager

记得每执行完一步就查看ifconfig看看是否显示网卡,如果可以显示,再reboot试试看看,都可以就大功告成!文章来源地址https://www.toymoban.com/news/detail-477359.html

到了这里,关于成功解决:ubuntu下ifconfig不显示网卡信息的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • ubuntu 网卡突然失效,ifconfig找不到enp1s0

    机器运行软件时,偶尔碰到网络断开,插拔网线没用,ifconfig 也没看到原有的enp1s0,可以输入指令 这是一个Linux/Unix系统下的命令,用于向DHCP(动态主机配置协议)服务器请求网络配置信息。具体而言,`sudo dhclient -v` 的命令意思如下: - `sudo`: 在Unix/Linux系统中,`sudo` 是\\\"Sup

    2024年01月17日
    浏览(38)
  • ifconfig不是eth0(eth1/2/3/4其他网卡)的解决办法

    1. 编辑你网卡的配置文件 /etc/sysconfig/network-scripts/ifcfg-eth0,更改eth0中HWADDR 更改为eth1网卡的信息(这里是16位的mac地址) 2. 编辑配置文件 vi /etc/udev/rules.d/70-persistent-net.rules 打开该文件,这时你会发现,里面有包括eth0,eth1两个网卡的信息,删掉其中eth0网卡,把eth1更改为et

    2024年02月16日
    浏览(41)
  • ubuntu设置共享文件夹成功后却不显示找不到(已解决)

    1.首先输下面命令查看是否真的设置成功共享文件夹 如果确实已经设置过共享文件夹将输出window下共享文件夹名字 2.确认自己已设置共享文件夹后输入下面的命令 发现问题,提示no such file,解决方法 需要在/mnt目录下创建hgfs(如果没有的话) 完成后在进入到/mnt/hgfs 进行ls查看,

    2024年02月12日
    浏览(57)
  • 【Ubuntu 无法使用ifconfig解决办法】

    在使用ubuntu时需要使用ifconfig命令提示 在网上找了很多方法说尝试 和更换镜像源还是不行。 最后发现在 Ubuntu 20.04 中,ifconfig 命令已被弃用并替换为 ip 命令。 可以使用以下命令来查看网络接口和 IP 地址: 该命令将显示当前系统上所有网络接口的详细信息,包括每个接口的

    2024年02月06日
    浏览(43)
  • Centos ifconfig不显示IP地址解决办法之一

    虚拟机使用命令ifconfig不显示IP地址,情况如下  原因:我们的虚拟机网络服务没有设置为开机自启动 1,进入目录 /etc/sysconfig/network-scripts/ 2,路径下有一个 ifcfg-ens33 文件(每台机器可能不一样,也可能叫ifcfg-eth0等等) 使用命令 vi ifcfg-ens33 编辑此文件,打开文件你会发现这

    2024年02月09日
    浏览(44)
  • Ubuntu提示没有找到ifconfig命令解决方法

    在我们新安装的Ubuntu 20.04操作系统中,当我们尝试使用ifconfig命令查看IP地址时,会发现该命令不存在。然而,我们可以通过安装ifconfig工具来解决这个问题。在下面的文章中,将介绍如何安装此工具。 当在运行 ifconfig 命令是,提示下面的错误,就代表没有安装它: 或者提示

    2024年02月14日
    浏览(55)
  • linux系统执行 ifconfig命令ens33没有显示ip地址解决办法

    1.选中DHCP和NAT这两个服务,右键,启动 2.查看ens33网卡配置,输入 vi /etc/sysconfig/network-scripts/ifcfg-ens33将ONBOOT权限改为yes 3.然后reboot重启linux,然后ifconfig,可以看到inet了就是ip,xshell也可以正常连接了

    2024年02月17日
    浏览(67)
  • Linux虚拟机ipaddr/ifconfig不显示IP的解决方法(亲测有效)

    有时候经常会出现之前明明好的,但是换了个网络就查不到ip了,由于不知道原因,有的人会选择重装虚拟机,还有的人开始崩溃,甚至于自疑,到底谁动我的电脑了,还有的人会直接放弃挣扎… 本篇文章将彻底解决该问题的出现,文章会从怎么配置,为什么这么配置两点进

    2024年02月11日
    浏览(35)
  • Ubuntu配置网卡信息(ip、网关、子网掩码、dns)

      本文介绍了Ubuntu系统下配置网卡的信息,包含网卡的ip地址、网关、子网掩码和dns。   网卡的ip地址可以设置成动态(DHCP)或静态的,网关和掩码根据实际需求选择是否设置。dns指域名系统,为什么要设置dns呢?简单理解就是,你的电脑(系统)想要访问互联网(外网

    2024年01月18日
    浏览(49)
  • Linux系统下查看网卡配置和网络流量监控指令:ifconfig、ethtool

    ifconfig 查看所有活动网卡信息 ifconfig -a 查看所有网卡信息 ifconfig eth0 查看具体网卡信息 ifconfig eth0 up/down 激活/禁用网卡 ifup/ifdown eth0 激活/禁用网卡(重新读取配置文件) ip //查看ip指令使用参数 ip addr ethtool bond0 //查看bond0网口的配置信息 ethtool eth0 //查看bond0网口的配置信息

    2024年02月06日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包