我的 Ubuntu 20.04 LTS 服务器运行几天后丢失了入站 LAN 连接。出站连接正常:我收到了来自该主机的状态电子邮件。桥接容器正常工作。
我已经看到了关于20.04 LTS,网络不可达基本上看起来我遇到了同样的问题,因为我对 netplan 不是很熟悉,也许有人可以给我指出正确的方向?
我的配置/etc/netplan/bridge.yaml
如下:
network:
version: 2
renderer: networkd
ethernets:
enp0s25:
dhcp4: yes
dhcp6: yes
bridges:
br0:
dhcp4: yes
dhcp6: yes
interfaces:
- enp0s25
硬件有两个设备enp0s25
和enp5s0
。我曾经尝试将它们绑定在一起,后来又考虑将它们分开(通过常规上行链路enp0s25
和通过桥接enp5s0
),但没有成功。在我当前的配置中,我只是停用了第二个设备。
然而,现在让我感到困惑的是,主机本身无法访问,但桥接的一切都运行顺畅。
提前致谢,Dorian
更新
我们已经重启了服务器,这样我就可以远程访问它了。因此,一位同事意识到 IPv6 地址仍然有效。我查看了journalctl -S 2020-12-18 -o short-full -p 3
自上次启动以来的错误事件,发现了很多systemd-networkd-wait-online[2579361]: Event loop failed: Connection timed out
事件。→ 我正在调查
答案1
好吧,在我绝望的时候,我想全新安装该设备,但由于迁移,这会有很多麻烦。
因此,我仍然想通过 netplan 尝试静态 IP,并在寻找正确的语法时偶然发现了本文。它基本上是说要删除 ifupdown 包(apt remove ifupdown
),我甚至不知道 distupgrade 仍会保留残余。
不过,静态 IP 或删除ifupdown
似乎可以解决问题。
谢谢大家。