通过 VPN 将客户端 MAC 地址传递到 DHCP 服务器

通过 VPN 将客户端 MAC 地址传递到 DHCP 服务器

我的任务是在网关上实现 VPN 访问。LAN DHCP 服务器配置为将相同的 IP 地址分配给给定的 MAC 地址。我希望通过 VPN 连接的客户端具有此功能。我知道我可以配置 openVPN 和 strongSwan 以使用第三方 DHCP 服务器,但守护进程是否使用客户端 MAC 地址进行 DHCP 请求?我读过的所有内容都没有详细介绍这一点,但我想它会使用 TAP 接口 MAC 地址。我错了吗?配置/修补 VPN 服务器软件以实现此功能需要多少工作量?

答案1

使用 openVPN,使用第三方 DHCP 的以太网桥接模式下客户端的任何流量都会与客户端的 tap0 mac 地址保持一致。因此,如果客户端的 tap0 适配器具有一致的 mac 地址,则可以每次为其分配相同的 IP。我不确定使用 openVPN 的内置 DHCP 是否会出现相同的行为。

相关内容