Answers:
实际上,这都不是这些原因。如果必须将其作为这两个选项之一,则可能会认为它是安全的。但是,单独使用duplicate-cn不会降低VPN的安全性。我知道有两个原因。首先是有关管理用于在VPN上进行身份验证的凭据的担忧-如果许多客户端使用相同的证书,则撤消该证书也会撤消所有使用该证书的客户端的访问,这可能是不希望的。同样,客户端设备通常会漫游并启动来自一系列公共地址的连接-在这种情况下,尽管存在漫游,但更可能希望该设备在VPN上保留相同的地址,这需要每个客户端证书最多只能有一个连接。
复制cn的有效用例可能是您的客户端设备不漫游,并且您不必在逐个客户端的基础上控制访问,并且更高的优先级是不会花费太多时间来管理密钥和证书。我认为,他们提出建议的依据是这样的事实:这种情况很少,而且大多数人不了解安全性,更不用说基于PKI的安全性了,他们也不想为这类人带来麻烦。
WARNING: using --duplicate-cn and --client-config-dir together is probably not what you want