参考:http://dnaeon.github.io/static-ip-addresses-in-openvpn/
0.前置环境
客户端为: 000000_000_000001
1.在服务器配置文件/etc/openvpn/server.conf
中放开配置
client-config-dir /etc/openvpn/ccd
2.创建客户端配置目录
# 创建配置文件目录
$ mkdir /etc/openvpn/ccd
3.在/etc/openvpn/ccd
目录下创建对应的客户端配置文件000000_000_000001
, 在配置文件000000_000_000001
中配置如下:
# 创建客户端配置文件
$ mkdir /etc/openvpn/cdd/000000_000_000001
# 编辑文件
$ vim /etc/openvpn/cdd/000000_000_000001
# 第一个ip为分配给客户端的ip, 第二个为OpenVPN的网关
ifconfig-push 10.8.0.2 10.8.0.1
4.修改客户端配置文件目录权限
# 修改配置文件目录的权限
chown -R nobody:nogroup /etc/openvpn/ccd
5.修改服务端配置文件 /etc/openvpn/ipp.txt
000000_000_000001,10.8.0.2