【问题标题】:How to set up Wireguard client in macos via scripting?如何通过脚本在 macOS 中设置 Wireguard 客户端?
【发布时间】:2022-06-23 12:02:39
【问题描述】:

我们有一个用于 Wireguard 的标准配置 (tunnel.conf),我们希望将其推送给客户端(通过 JAMF Pro)。

我们不希望最终用户必须打开 Wireguard UI 来导入配置,我们希望通过脚本来做到这一点。

鉴于我可以将tunnel.conf 文件放在最终用户系统上的任何位置,我必须将它放在哪里,我需要运行什么命令来导入它?

相反,如何通过脚本从 Wireguard 删除隧道配置?

【问题讨论】:

    标签: macos automation wireguard


    【解决方案1】:

    因此,事实证明,Wireguard 每个隧道都有一个唯一的密钥对 - 这意味着每个用户都有自己的密钥。

    通过 JAMF 进行管理听起来像是一场噩梦,将用户指向他们在 VPN 中的帐户以拉下他们的配置,而不是为他们管理配置会更容易。文档和手持时间!

    但似乎可能通过自动化管理应用配置文件。我的 VPN 提供商的热心支持人员向我指出了 JAMF 社区板上的这篇文章: https://community.jamf.com/t5/jamf-pro/wireguard-configuration-file-distribution/m-p/264747

    wireguard-apple 存储库上有一个相关页面: https://github.com/WireGuard/wireguard-apple/blob/master/MOBILECONFIG.md

    如果我们最终尝试管理用户配置,我会在这里更新。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-26
      • 2013-01-27
      • 2011-06-08
      相关资源
      最近更新 更多