蒹葭苍苍,白露为霜。
所谓伊人,在水一方。

树莓派如何设置 wireguard 开启自动启动

你可以通过创建一个 Systemd service 来设置 WireGuard 自动启动。以下是设置步骤:

  1. 创建一个名为 wg-quick@.service 的 Systemd service 文件,其中 %i 表示接口名称。
sudo nano /etc/systemd/system/wg-quick@.service
  1. 将以下内容复制到文件中:
[Unit]
Description=WireGuard %i
After=network.target

[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/usr/bin/wg-quick up %i
ExecStop=/usr/bin/wg-quick down %i

[Install]
WantedBy=multi-user.target
  1. 保存并关闭文件。
  2. 启用 Systemd service:
sudo systemctl enable wg-quick@wg0.service

现在,WireGuard 将在启动时自动启动。你可以使用以下命令手动启动或停止 WireGuard:

sudo systemctl start wg-quick@wg0.service
sudo systemctl stop wg-quick@wg0.service

注意,如果你的树莓派上使用的是其他网络服务,则可能需要将 network.target 替换为 network-online.target

赞(0) 打赏
未经允许不得转载:酷居科技 » 树莓派如何设置 wireguard 开启自动启动

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

锦瑟无端五十弦,一弦一柱思华年

酷居科技联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏