#wireguard #networking #cli

应用 wg-bond

Wireguard 配置管理器

2 个版本

0.2.1 2020 年 8 月 18 日
0.2.0 2020 年 8 月 7 日

#39#wireguard

GPL-3.0+

375KB
1K SLoC

wg-bond

简单的 Wireguard 配置器。

preview

我还没有编写任何文档,但提供了 --help 选项。

NixOps 示例


# Initialize a config:
wgbond init wgvpn

# Add server:
wgbond add server \
--endpoint example.com:42000 \
--nixops \          # Include into NixOps export
--center \          # Make clients use this peer as gateway
--gateway \         # And get internet through it
--masquerade eth0   # And forward via eth0

wgbond add phone --keepalive 30

# Generate and push config to your NixOps cluster
wgbond nixops > wg.nix
nixops modify wg.nix machines.nix
nixops deploy

# Generate config for your phone
wgbond qr phone

开发中

为了获得最佳体验,请使用 VSCodium + Nix。只需添加推荐扩展,即可开始。

依赖项

~7–17MB
~228K SLoC