AlexOnLinux Asked: 2019-12-03 12:42:23 +0800 CST2019-12-03 12:42:23 +0800 CST 2019-12-03 12:42:23 +0800 CST wireguard - 如果多个对等方使用相同的凭据/密钥会发生什么 772 你好我有一个关于wireguard的问题。 如果多个客户端(Peers)使用相同的凭据会发生什么? 示例设置: 我家里有一个wireguard-server。 我使用智能手机启动与服务器的连接,一分钟后使用笔记本电脑启动连接。两者共享相同的私钥和公钥以及 Wireguard-IP。 可能的结果 所有客户端都无法访问服务器。 最后加入的客户端接管连接并踢出之前加入的客户端。 服务器将能够同时为所有客户端提供服务? linux wireguard 1 个回答 Voted Best Answer user1686 2019-12-03T13:08:52+08:002019-12-03T13:08:52+08:00 对等点由它们的密钥标识。您将无法向服务器添加多个重复的对等点;尝试这样做只会更新第一个对等方的配置。 “端点”参数不用于匹配入站数据包——即使您手动配置它,也仅在发送出站数据包时使用。一旦服务器接收到可以识别为属于特定对等密钥的数据包,它将自动更新该对等的端点地址,以便回复开始发送到新地址。 这意味着如果您有两个客户端设备发送具有相同密钥对的数据包,服务器将在两者之间不断反弹,或者根本无法工作,但您将无法同时使用两个客户端。
对等点由它们的密钥标识。您将无法向服务器添加多个重复的对等点;尝试这样做只会更新第一个对等方的配置。
“端点”参数不用于匹配入站数据包——即使您手动配置它,也仅在发送出站数据包时使用。一旦服务器接收到可以识别为属于特定对等密钥的数据包,它将自动更新该对等的端点地址,以便回复开始发送到新地址。
这意味着如果您有两个客户端设备发送具有相同密钥对的数据包,服务器将在两者之间不断反弹,或者根本无法工作,但您将无法同时使用两个客户端。