如何识别和列出openvpn连接的客户端

我需要知道的是,如何识别OpenVPN客户端,例如使用用户名连接到OpenVPN网关? 我会在哪里把它放在连接configuration文件? 或者用一个名字来生成一个个人证书?

另一个问题 – 当我有两个OpenVPN客户端连接,user1和user2,我如何从OpenVPN服务器机器列出他们和他们分配的IP? 在OpenVPN telnetpipe理界面中的命令似乎没有提供这个。

一般来说,你的情况似乎预测CCD,“客户端configuration目录”。 CCD是每个连接configuration文件包含一个文件的目录。 该文件绑定到唯一的客户端密钥,以便键“johndoe”获取连接时分配的ccd / johndoe中指定的configuration文件。 通过这种方法,您可以知道特定客户端拥有哪个IP。 但是,如果您只想将连接的客户端与IP一起列出 ,则可以在configuration文件中指定“status openvpn-status.log”。 然后openvpn-status.log将包含已连接客户端的更新列表。