大约一年前,我开始使用 openvpn 服务器。由于我不知道自己在做什么,所以我将其保留为 /30 网络。现在我有 40-50 个(并且还在增长)客户端,每个客户端都使用 4 个地址。
我该如何配置它,以便当该块用完时它将转到下一组地址?(例如,我现在正在使用 10.20.0.xx。我希望它移动到 10.20.1.xx,等等)
这可能吗?
答案1
我认为这是不可能的。我认为最接近的解决方案是使用另一个池在另一个端口上运行另一个 OpenVPN 服务器。
答案2
正如 coredump 所说,您需要运行多个服务器,但要做到这一点,您只需要另一个配置文件。默认情况下,当您启动 openvpn 守护程序时,它会读取目录中的所有配置文件。
您更改了:
port 1194
在第二个配置文件中连接到另一个端口,守护进程将监听两个端口,从而形成两个 VPN 服务器。(当然,您也需要更改另一个文件上的地址池)
如果您将默认启动命令更改为仅启动配置文件,则需要添加第二个命令。