systemd-networkd

Ubuntu 18.04 启动至少需要 4 分钟,启动时显示空白屏幕
systemd-networkd

Ubuntu 18.04 启动至少需要 4 分钟,启动时显示空白屏幕

我尝试查看关键链,并设法修复了一些问题,但找不到更多相关信息。我还尝试删除 snap 包及其依赖项。之前的 systemd-journal-flush 也出现了问题,但我将其清除了。我不是内核代码和依赖项方面的专家。 $ systemd-analyze critical-chain 设备激活或启动后的时间打印在“@”字符后。 设备启动所需的时间打印在“+”字符后面。 graphic.target @4分钟 11.302秒 └─multi-user.target @4分钟 11.302秒 └─systemd-user-sessions.service...

Admin

当使用 networkd 而不是 network-manager 时,除非此机器首先 ping 客户端,否则无法 ping 18.04 桌面
systemd-networkd

当使用 networkd 而不是 network-manager 时,除非此机器首先 ping 客户端,否则无法 ping 18.04 桌面

我正在尝试在 18.04 机器上使用 netplan 和 networkd 作为渲染器设置网络。它运行桌面发行版,因为它连接到我的电视并用于多媒体,但我将其称为服务器,因为它更容易解释,并且一旦我让网络正常运行,它就会运行 dns 和 dhcp 服务器。 我注意到,当我通过 netplan 配置网络时,我无法从我的 Windows 10 客户端 ping 服务器(未在其他操作系统上测试过),除非我先从服务器 ping 所述客户端。在客户端上,我得到: Reply from [CLIENT'S OWN IP]: Destination host unrea...

Admin

systemd.resolved 无法启动——文件句柄过时
systemd-networkd

systemd.resolved 无法启动——文件句柄过时

我在解析任何 DNS 时遇到问题,我检查了网络设置,没有问题。然后我意识到 systemd-resolved 没有启动。你能帮我解决这个问题吗? 我尝试检查了不同机器上的服务配置,没有发现任何问题 在不同的帖子上我发现帮助将严格参数更改为完全相同的问题 更新了所有软件包 Ubuntu 20.04 lts 日志 root@de00srvapp732r1:/run/systemd/unit-root# sudo systemctl start systemd-resolved Job for systemd-resolved.service failed...

Admin

使用 systemd-networkd 控制电源管理
systemd-networkd

使用 systemd-networkd 控制电源管理

我在 Ubuntu 22.04 终端版上遇到了 Wi-Fi 问题。我尝试通过设置 networkmanager 配置文件来禁用省电模式。它从未改变 wifi 模块的状态,我最终发现 systemd-networkd 被使用,并且是操作系统映像中的默认设置,因为 networkManager 没有安装。 当使用 systemd-networkd 作为控制时,如何更改 WiFi 模块的电源配置? 我查看了文档,没有看到有关省电选项的提及。 我的解决方案是安装 TLP 并禁用 Wi-Fi 上的省电功能,但我不需要这样做。 ...

Admin

网络管理器不显示 bond0 lacp 连接
systemd-networkd

网络管理器不显示 bond0 lacp 连接

系统运行的是 Ubuntu 桌面 23.04 我无法更新应用程序软件,因为应用程序看不到网络连接。 我已经使用 netplan 配置文件和渲染器网络创建了 LACP 802.3ad 双网卡连接。 $ cat /etc/netplan/01-netcfg.yaml network: version: 2 renderer: networkd #renderer: NetworkManager ethernets: enp4s0: link-local: [ ipv4 ]...

Admin

无法将 MAC 地址与 ubuntu 中的接口绑定
systemd-networkd

无法将 MAC 地址与 ubuntu 中的接口绑定

我在 AWS 环境中运行 Ubuntu 20.04。尝试将 MAC 地址绑定到 netplan YAML 文件中的接口时。更改未按预期工作。 我按照以下配置操作,系统启动了,但绑定不起作用。我在物理机和 VMware 实例上测试了类似的配置,所有网络接口都启动了,但 macaddress 到接口的绑定不起作用。 network: ethernets: eth0: match: macaddress: 00:50:56:b3:86:48 addresses: - 10.10.10.10...

Admin

“启动作业正在运行,等待网络配置”。optional:true 会跳过此步骤,但会破坏一些 docker 容器
systemd-networkd

“启动作业正在运行,等待网络配置”。optional:true 会跳过此步骤,但会破坏一些 docker 容器

我已经运行 Ubuntu 服务器一段时间了。最近,我的路由器停止向通过 LAN 连接的设备(包括我的 Ubuntu 服务器)“发送互联网”。该服务器在裸机上运行,​​它不是虚拟机。 我重新启动了路由器,并且其他设备的连接自行修复,但现在启动期间出现“启动作业正在运行,等待网络配置”。 我尝试过添加optional: true。/etc/netplan/00-installer-config.yaml它确实“有效”,但它导致我的 docker 容器 (*arr suite) 无法启动。因此,删除 后optional: true,我的容器可以正常启动,但启动时间...

Admin

虚拟 Docker 接口的连续 networkd-dispatcher 错误消息
systemd-networkd

虚拟 Docker 接口的连续 networkd-dispatcher 错误消息

我的问题与描述的问题非常相似这里,但我使用的是 Ubuntu 23.04 的 LXC。在该答案中,它被标记为已解决,因为我猜 networkd-dispatcher 服务已修补。但是,我在 23.04 中遇到了相同的错误,而阻止它们的唯一方法是重新启动服务。以下是 networkd-dispatcher 服务的日志输出,显示了相关错误: Jul 06 19:15:34 docker networkctl[191615]: Interface "veth984df6d" not found. Jul 06 19:15:34 docker networkd-di...

Admin

通过 netplan 指定 systemd-networkd 选项
systemd-networkd

通过 netplan 指定 systemd-networkd 选项

我需要在我的系统上使用 systemd-networkd 配置选项: [DHCPV6] RapidCommit=no 是否可以通过 netplan 以某种方式添加此选项?或者我必须完全禁用 netplan 才能添加更复杂的 systemd-networkd 选项? ...

Admin

通过交换机连接 2x10G 的实验室设置中出现错误的 ARP 条目
systemd-networkd

通过交换机连接 2x10G 的实验室设置中出现错误的 ARP 条目

我有两个盒子通过 10G 交换机连接: 1 个“发送方”盒,带有 1x 端口静态地址 10.0.1.1 1 个“接收器”盒,带有 2 个端口静态地址 10.0.1.2 和 10.0.1.3 我的目标是从“发送方”框将 UDP 数据包分别发送到“接收方”框上的两个端口中的任一个。 我很难理解为什么发送方盒上的 ARP 会看到接收方盒上的两个接口具有相同的 MAC 地址但不同的 IP 地址。 sender$ arp Address HWtype HWaddress Flags Mask ...

Admin

Ubuntu 22.04 通过 netplan 配置本地 IP(systemd-networkd)
systemd-networkd

Ubuntu 22.04 通过 netplan 配置本地 IP(systemd-networkd)

我有一台安装了 Ubuntu 22.04 的服务器,有两个物理网络接口 - eno1 和 eno2,我将这些网络接口配置为网络计划(使用 systemd-networkd)。eno1 已检测到链接,并且配置了 dhcp,eno2 未检测到链接(这没问题),并且配置了本地 IP。 问题:eno2 没有通过 netplan 获取本地 IP 地址。 文件: cat /etc/netplan/50-eno1.yaml network: version: 2 renderer: networkd ethernets: eno1: dh...

Admin

netplan 不会在单独的 YAML 文件中连接地址
systemd-networkd

netplan 不会在单独的 YAML 文件中连接地址

我正在尝试使用 netplan 在以太网接口中设置附加地址。男人netplan-generate 页面提到应该连接相同键配置的序列,但值总是被覆盖。 基本 yaml 文件位于01-network-all.yaml: network: ethernets: ---other interfaces--- eth0: addresses: [1.1.1.1/24] renderer: networkd version: 2 我的新配置文件02-example.yaml network: ethernets: e...

Admin

netplan 中指定的 MTU 在启动时不应用
systemd-networkd

netplan 中指定的 MTU 在启动时不应用

我的 netplan 文件如下所示: network: version: 2 renderer: networkd ethernets: eth0: addresses: - 169.254.1.1/24 mtu: 9000 启动后,eth0接口采用配置的地址,但 MTU 是默认值 1500。 如果我sudo netplan apply在启动后手动运行,那么 MTU 会按预期增加到 9000。 启动后,生成的文件systemd-networkd如下所示。这些文件不是第二次手动应用后发生变化。 $ ...

Admin

20.04 中的 Systemd-networkd 和 IPv6Token
systemd-networkd

20.04 中的 Systemd-networkd 和 IPv6Token

我最近一直在玩 IPv6,但我的小 Ubuntu 盒子遇到了一个棘手的问题。Systemd-networkd(来自 systemd 245.4)应该理解这样的指令: IPv6Token=prefixstable:my_prefix 其中 my_prefix 正是我的路由器在其 RA 中发送的内容,64 位,以双冒号 (::) 结尾,经 tcpdump 验证。我希望从中得到的是按照 RFC7217 中所述生成的 IPv6 地址,即低 64 位不基于我的 MAC 地址的稳定地址。 不幸的是,systemd-networkd 似乎不同意。它接受该指令而不加注释,但...

Admin