知道如何在没有 netplan cmd 的情况下恢复网络吗?

知道如何在没有 netplan cmd 的情况下恢复网络吗?

周末我们实验室停电了,当我恢复其中一个 ubuntu 服务器并启动它时,网络并没有自动设置。

所以到目前为止,运行“ifconfig ens160”命令会得到以下结果:

 ens160: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu1500
            inet6 fe80::20c:29ff:fe25:364c  prefixlen 64 scopeid 0x20<link>
            ether 00:0c:29:25:36:4c  txqueuelen 1000 (Ethernet)
            RX packets 153179 bytes 13743243 
            RX errors 0 dropped 372 overruns 0 frame 0 
            TX packets 83 bytes 8038 ....
            TX errors 0 dropped overruns 0 carrier 0 collisions 0 

这是我能找到的网络设置文件:/etc/netplan/00-installer-config.yaml

#This is the network config written by "subiquity'
network: 
  renderer: NetworkManager
  ethernets:
    es160:
      addresses:
      - 10.106.6.150/24
     gateway4: 10.106.6.254
     nameservers:
      addresses:
      -172.30.1.105
      -172.30.1.106
  version: 2

虽然我没有找到网络计划该主机上任何位置的命令。

进一步挖掘,该服务器过去已启动过多次,但从未出现过此类问题。当我这次登录控制台时,我立即收到了以下消息:

/etc/update-motd.d/90-updates-available: 7: /usr/share/update-notifier/notify-updates-outdated: not found
run-parts: /etc/update-motd.d/90-updates-available exited with return code 127

所以我的问题是,我该如何在该主机上首先设置网络?

谢谢,

杰克

更新

当我执行“nmcli”命令时,我看到了“未管理”状态的接口列表,例如:

ens160: unmanaged 
        "VMware VMXNET3"
        ethernet (vmxnet3), .... 

NetworkManager.service 似乎已启动并正在运行。当我运行以下 cmd 时,我得到了这样的信息:systemctl 状态 NetworkManager.service,

在此处输入图片描述

相关内容