2

目前,我们在不同网络的不同位置放置了多个树莓派。如果出现问题,我们当前能够与他们联系的解决方案是使用跳转主机的自动 ssh。

最近我偶然发现了 Wireguard,它可能是解决回拨问题的另一种更苗条的方法。

问题是我们希望设置阶段更加动态,我们不想为每个节点进行特殊配置,我们只想让他们用钥匙打电话回家,然后离开网络。

两个问题:

Wireguard 是否适合我们,或者还有其他我无法预见的问题。有没有办法用一个键动态设置它并让客户端获得随机 ips?

4

1 回答 1

1

wireguard 总是需要一个唯一的密钥对/主机。所以不是你要找的。

如果您只想要一个带有 ip 连接的电话回家选项,我建议您使用 openvpn 服务器和客户端。如果您使用用户名/密码配置(不使用证书),则可以在多个客户端上重复使用该配置。Openvpn 将充当 dhcp 服务器。

如何: https ://openvpn.net/community-resources/how-to/ 搜索:

client-cert-not-required

Maxim Sagaydachny 的选项对命令访问也有效,盐的替代品可以是 mco/bolt 的 puppet。

在您选择的任何选项上,请确保守护程序在崩溃、重新启动、失败时重新启动......

对于 systemd 服务,这将是一个覆盖:

[service]
restart=always
于 2020-03-29T12:14:12.920 回答