赞
踩
问题描述:
ubuntu22.04虚拟机重启后发现ssh失败,无法连接,虚拟机tty界面查看,ip设置失效。使用netplan设置也没有用,并且没报错。
在每次启动虚拟机时都会报错这个
问题排查:
1、因为我当初是用netplan设置的ip地址,我重新apply一下发现有如下warning
其中里面都是warning,并且一个是权限问题只给root授权解决,另一个是netplan自身的错误。但是问题还是没解决,ip设置不生效。
reference:
2、ip a界面如下:
ubuntu22.04
mtu 1500 qdisc fq_codel state DOWN group default qlen 1000
altname enp2s0
查看大多数教程都是:重启网卡,或使用dhclient网卡,我测试都无法成功。看看chatgpt给出的思路
大概率有以下原因:
a、网络驱动错误(使用lspci -v查询不到什么错误)
b、多个网络管理器的配置冲突(没有冲突配置)
c、重启网络服务(没有用)
d、网卡硬件问题(查看虚拟网卡配置没有问题)
reference:
3、找不到原因,复现环境排查
尝试将虚拟机重置为之前初始化时快照的状态,查看是否是宿主机驱动问题,发现也没有!真是奇了个怪了。
查看绑定的主机的虚拟网卡,发现可以ping的通,所以这个虚拟网卡应该是没问题才对。但是原因只能是这个问题,重新配置一下VM的虚拟网络编辑器试试看。
重置后重新设置发现网卡配置成功了:
总结:
如果出现网络问题,需要了解相关系统的网络配置策略都有啥,并且根据逻辑溯源,否则漫无目的的根据错误现象去google百度也是效率很低的排错行为。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。