Ubuntu 22.04 Server启动时Dropbear SSH解锁LUKS加密盘网络间歇性失效问题排查求助
Ubuntu 22.04 Server启动时Dropbear SSH解锁LUKS加密盘网络间歇性失效问题排查求助
各位大佬好,我最近碰到一个特别棘手的问题,想请大家帮忙分析排查下:
我用的是Ubuntu 22.04 Server系统,系统盘做了LUKS加密,并且安装了dropbear,目的是在启动阶段通过SSH远程解锁加密盘。但这个功能现在间歇性失效——大概一半的概率,明明显示器上已经显示“starting dropbear”,但我既没法SSH连接到机器,也ping不通它,不管等多久都没用。我怀疑是启动阶段网络接口的时序出了问题,但完全不知道从哪开始排查,有没有大佬能给点思路?
另外我刚注意到,dropbear启动前最后一步是IP-Config配置正确的以太网接口,显示配置完成并列出了IP等参数,但与此同时,用这个静态IP ping机器还是不通。
下面是我手动抄录的启动最后阶段的输出(可能有拼写错误,见谅):
Please unlock disk dm-crypt-0: Ip-Config:enp7s0 guessed broadcast address 192.168.9.255 IP-Config:enp7s0 complete: address: 192.168.0.70 broadcast: 192.168.0.255 netmask: 255.255.255.0 gateway: 192.168.0.254 dns0 : 0.0.0.0 dns1 : 0.0.0.0 host: mynas rootserver: 0.0.0.0 rootpath: filename :
之后另一个以太网网卡也会执行一遍IP-Config,结果和上面完全一样。最后会出现这几行:
no search or nameservers found in /run/net-enp6s0.conf /run/net-enp6s0.conf /run/net-enp7s0.conf /run/net6-*.conf Begin: Starting dropbear ...
感谢各位帮忙看看!
备注:内容来源于stack exchange,提问作者anvoice




