重新启动OpenVPN服务器导致连接的客户端失速

我有一个小型的基于OpenVPN的networking捆绑在一起的VPS,我注意到,当我添加一个新的客户端,并重新启动OpenVPN服务器,以揭露新客户端的IP地址,已连接的客户端将停顿1至2分钟后他们将能够再次看到OpenVPN服务器。

我testing的方法是让我已经连接的VPN客户端ping通VPN服务器( ping 10.8.0.1 )。 当我添加一个新客户端时,我在ccd/newclient文件中创build一个包含新客户端IP地址的文件。 例如:

 ifconfig-push 10.8.0.5 10.8.0.6 

这样做后,我重新启动service openvpn restart启动我的OpenVPN服务器。 在这一点上,新客户端能够立即看到服务器,但是已经连接的客户端将停止1到2分钟,然后他们将再次开始ping。

我尝试使用VPN服务器上的service openvpn reload ,而行为似乎是相同的。

将新客户端添加到现有OpenVPNnetworking的最佳方式是什么,而不会影响networking中已有的客户端?

根据我的经验,没有必要在客户端configuration目录中为新的客户端文件重新启动OpenVPN。 事实上,从手册页:

此选项的一个有用属性是,它允许在服务器处于活动状态时方便地创build,编辑或删除客户端configuration文件,而无需重新启动服务器