12.3. 使用 systemd 为 CNI 运行 DHCP 插件
您可以使用 systemd
单元文件运行 dhcp
插件。
先决条件
-
container-tools
模块已安装。
流程
可选:确保您重新签署了 CNI 网络堆栈:
podman info --format "{{.Host.NetworkBackend}}"
# podman info --format "{{.Host.NetworkBackend}}" cni
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 使用 systemd 套接字启用 DHCP 代理:
systemctl enable --now cni-dhcp.socket
# systemctl enable --now cni-dhcp.socket Created symlink /etc/systemd/system/sockets.target.wants/cni-dhcp.socket
/usr/lib/systemd/system/cni-dhcp.socket. Copy to Clipboard Copied! Toggle word wrap Toggle overflow 可选:显示套接字单元文件:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
验证
检查套接字的状态:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow