ubuntu18.04 network有线网络图标缺失解决记录

先按照博客1安装驱动  

博客1链接:Ubuntu安装 Realtek R8125 驱动_Lwang2018的博客-CSDN博客_瑞昱8125 for ubunt

安装完成后,遇到问题:`ifconfig -a`显示的有线网接口(名字以`en`开头)没有ip地址等网卡信息。为解决这个问题,参考博客2查看网卡托管状态,发现网卡未托管。

 博客2链接:Ubuntu系统用ifconfig看不到网卡信息 - 知乎

按照博客2方法修改托管状态。

对博客2改动的步骤

        在博客2中,在步骤--查看NetworkManager 网卡设备配置文件时,执行命令`sudo vi /etc/netplan/01-network-manager-all.yaml`,不修改配置文件。

        改为在配置文件中添加 IP 地址、子网掩码、网关、DNS 服务器等配置。假定有线网接口名为`ens33`,分别用 192.168.0.4 作为网卡 enp33 的 IP 地址,192.168.0.1 作为网关地址,255.255.255.0 作为子网掩码(对应CIDR Table中的24),用 8.8.8.8 、10.10.10.10 这两个 DNS 服务器 IP。

# This is the network config written by 'subiquity'
network:
        version: 2
        renderer: NetworkManager
        ethernets:
                ens33:  # 有线网接口名
                        addresses: [192.168.0.4/24]  # ip地址/子网掩码
                        gateway4: 192.168.0.1  # 网关
                        dhcp4: no
                        dhcp6: no
                        nameservers:
                               addresses: [8.8.8.8, 10.10.10.10]  # DNS服务器

 注意yaml文件中冒号后必须有空格,不能修改缩进关系。配置完后,需要运行`sudo netplan apply`使配置生效。

执行`sudo netplan apply`步骤时,遇到问题:`ModuleNotFoundError: No module named ‘netifaces‘`,依博客3方法解决。

博客3链接:ModuleNotFoundError: No module named ‘netifaces‘

子网掩码映射表链接:Ubuntu18.04修改IP地址的方法(error in network definition ......is missing /prefixlength)_binqiang2wang的博客-CSDN博客 

全部运行结束后,成功恢复有线网络。

此时,按照仿照博客3反向操作,将python3的默认软连接由python3.6改回python3.7。保证正常功能使用。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值