使用dokcer创建openvpn服务端并x给客户端分配固定IP
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用dokcer创建openvpn服务端并x给客户端分配固定IP相关的知识,希望对你有一定的参考价值。
参考技术A注意,上面的配置在客户端是 Windows 系统的时候,会报告如下错误:
导致这个错误的原因是 TAP-WIN32 使用默认子网掩码 255.255.255.252 因此一个网段之内只能有两个 相邻IP,一个是网关,一个是子网设备。
这个问题在 Linux/macOS 系统上是不存在的,这个是 TAP-WIN32 驱动的限制。
因此,如果系统是 Windows 并且使用 TAP-WIN32 驱动,那么配置的地址只能是如下情况:
windows系统客户端地址池如下所示:
为了减少工作量,方便快速配置,可以使用如下两个增添用户的脚本。
OpenVPN 创建用户脚本:
OpenVPN 删除用户脚本,基于docker,需要自行改造成docker-compose:
引用链接:
1、 https://openvpn.net/community-resources/configuring-client-specific-rules-and-access-policies/
以上是关于使用dokcer创建openvpn服务端并x给客户端分配固定IP的主要内容,如果未能解决你的问题,请参考以下文章
openVPN客户端连接服务器,出现Your certificate is no yet valid的警告
如何在Ubuntu 16.04创建OpenVPN的一个内联网