ubuntu 20.04 换脑外科手术之——网络无法访问
一台ubuntu的主板的电源模块故障了。因为硬盘内的资料和环境重新部署太繁琐了,取巧想把硬盘挪到另一台机器上继续用。
以上是事情的背景。
买不到同型号的准系统了,买了个同系的接近的型号(还是用相代的cpu和ram)可以把旧机器上的零件拆过去用。
一切都顺利,本地操作时系统能启用。
直到尝试联网和SSH远程管理的时候发现没网。网线插上了后面水晶头的两个灯,绿灯常亮,橙色灯有规律的每秒短亮一次。
跟着网上查到的对 eth0
一通操作,无用
尝试重启网络服务,无效
netplan --debug apply
报 enp3s0 not found
,大概猜到它的意思,说这个网络设备(网卡)没找到
列出网络设备
ip link
有 lo
和 eno1
, 前者忽略,后者有 MAC ADDRESS,我猜就是网卡了。
把/etc/netplan/ 里的 yaml 配置文件 的 enp3s0
改成了 eno1
,在重启网络。
成了!
总结
正常安装的ubuntu不会遇到这样的情况,因为在安装的时候会自动生成正确名称默认的 netplan 配置文件
这次是更换了硬件,所以设备名称变动了配置没有赋给新网卡,所以导致配置无效。
