我在 Manjaro 主机和 Debian Server 主机上安装了wireguard
以下命令显示线卫在 Manjaro 上的结果中,但在 Debian 服务器上没有任何结果,但线卫肯定是在 debian 服务器上运行的。
systemctl --type=service
systemctl --type=service --all
systemctl list-unit-files
为什么 Debian 服务器不显示任何足迹线卫?以及可能其他的服务我也看不到吗?
编辑 : systemctl 列表单元文件
wg-quick.target出现在 Debian 服务器中
但仍然没有什么
systemctl -at service
答案1
WireGuard 不是一项服务;而是一项服务。它是一个内核模块。没有关联的用户空间进程来代表它,因此不需要 systemd 服务。
你会在 systemd 中找到唯一的东西 –有时– 是用于某些或其他工具的服务,用于配置WireGuard,例如[email protected]
,但这是 100% 可选的。 WireGuard 接口可能是作为另一个服务的一部分创建的,例如systemd-networkd
或NetworkManager
甚至ifup@wg0
,甚至可能是使用ip link add
+完全“手动”创建的wg set
(这确实是 wg-quick 的做法)。