Openvpn 分配固定IP

280 阅读1分钟

Openvpn 分配固定IP 修改server.conf 添加一行: client-config-dir /usr/local/openvpn-2.4.3/client

添加客户端固定IP cat > /usr/local/openvpn-2.4.3/client/selboo ifconfig-push 10.8.12.1 10.8.12.2

因为 openvpn只支持255.255.255.252 的子网,252 子网只有 三个IP,一个给客户端,一个给服务器,一个给广播地址 所以client目录下面的文件内容只能是:

  1. 通过子网计算可用 IP 地址范围

    • 10.8.0.0开始,第一个子网的可用 IP 是10.8.0.110.8.0.2
    • 下一个子网的网络地址是10.8.0.4,可用 IP 是10.8.0.510.8.0.6
    • 接着是网络地址为10.8.0.8的子网,可用 IP 是10.8.0.910.8.0.10
    • 网络地址为10.8.0.12的子网,可用 IP 是10.8.0.1310.8.0.14
    • 网络地址为10.8.0.16的子网,可用 IP 是10.8.0.1710.8.0.18
    • 网络地址为10.8.0.20的子网,可用 IP 是10.8.0.2110.8.0.22
    • 网络地址为10.8.0.24的子网,可用 IP 是10.8.0.2510.8.0.26
    • 网络地址为10.8.0.28的子网,可用 IP 是10.8.0.2910.8.0.30
    • 网络地址为10.8.0.32的子网,可用 IP 是10.8.0.3310.8.0.34
    • 网络地址为10.8.0.36的子网,可用 IP 是10.8.0.3710.8.0.38
    • 网络地址为10.8.0.40的子网,可用 IP 是10.8.0.4110.8.0.42
    • 网络地址为10.8.0.44的子网,可用 IP 是10.8.0.4510.8.0.46
    • 网络地址为10.8.0.48的子网,可用 IP 是10.8.0.4910.8.0.50
    • 网络地址为10.8.0.52的子网,可用 IP 是10.8.0.5310.8.0.54
    • 网络地址为10.8.0.56的子网,可用 IP 是10.8.0.5710.8.0.58
    • 网络地址为10.8.0.60的子网,可用 IP 是10.8.0.6110.8.0.62
    • 网络地址为10.8.0.64的子网,可用 IP 是10.8.0.6510.8.0.66
    • 网络地址为10.8.0.68的子网,可用 IP 是10.8.0.6910.8.0.70
    • 网络地址为10.8.0.72的子网,可用 IP 是10.8.0.7310.8.0.74
    • 网络地址为10.8.0.76的子网,可用 IP 是10.8.0.7710.8.0.78
    • 网络地址为10.8.0.80的子网,可用 IP 是10.8.0.8110.8.0.82