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

tef*_*n19 5 dhcp vpn gateway static-ip

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

tef*_*n19 3

使用 openVPN,来自使用第 3 方 DHCP 的以太网桥接模式客户端的任何流量都会在客户端的 tap0 MAC 地址完好无损的情况下传递。因此,如果客户端的 tap0 适配器具有一致的 MAC 地址,则您每次都可以为它们分配相同的 IP。我不确定使用 openVPN 的内置 DHCP 是否会发生相同的行为。