获取OpenVPN客户端IP脚本

连接到VPN网关时,我的机器从OpenVPN服务器获得IP。 这是Ubuntu上的tun0。 我假设命名可能会不同于可能连接到OpenVPN网关的其他系统。

这是一个可靠的方法(脚本)来确定一个IP,这是由VPN网关给一台机器?

您可能需要指定一个up脚本,它将接收ifconfig_localifconfig_remote环境variables,其中包含分配给VPN通道的本地和远程IP地址。

您还需要设置script-security 2才能让您的脚本实际运行。