小编Mor*_*ski的帖子

如何在 OpenVPN 中设置静态 IP(客户端)?

我正在建立一个带有很多小设备(运行 OpenWRT)的 VPN 网络。在我的用例中,设备都由一个数字标识,我希望它们的 ip 地址与它们的 ID 匹配(例如:设备编号 6 将在 XXX6 中有一个 ip)。

我知道的client-config-dirifconfig-push,而是因为我所有的设备都使用相同的证书(我不能使用它们duplicate-cn启用)。这是一个要求,因为为每个设备生成一个证书会过于受限(此外,如果我们在系统中添加设备,我们不想更改 VPN 服务器的配置)

是否可以在客户端配置文件中设置 IP 地址?我在文档中没有找到关于该特定主题的任何内容......而且我尝试的一切都没有成功。

基本上,我想到的是以下内容:

  • 客户端连接到 VPN 服务器并询问特定地址(“给我 ip:172.16.0.22”)
  • 如果地址已经被占用,则握手失败。如果是免费的,客户会得到他之前问过的地址

openvpn linux-networking

13
推荐指数
3
解决办法
6万
查看次数

标签 统计

linux-networking ×1

openvpn ×1