OpenVPN:将客户端的 IP 地址设置为路由网关

OpenVPN:将客户端的 IP 地址设置为路由网关

我想要创建一个如下所示的 OpenVPN 配置条目:

route 255.255.255.255 255.255.255.255 {CLIENT_IP_ADDRES}

有没有办法实现这一点,而无需将客户端 IP 硬编码到配置中?

如果没有,您是否还有其他想法,如何在不为客户端分配静态 IP 的情况下添加此路由(在 Windows 客户端上)?

背景:我希望 Windows 向 tap 设备发送 UDP 广播。

答案1

要告诉客户端在连接到 OpenVPN 后应用某些路由,你必须使用以下push命令,例如push "route <address> <netmask> vpn_gateway"

但最终结果似乎与你所说的不符 - 通常 Windows IP 堆栈会为每个接口创建这样的路由表条目? 也许你需要在客户端上调整路由指标?

相关内容