这是我的 openvpn 服务器配置 -
server 192.168.255.0 255.255.255.0
verb 3
key /etc/openvpn/pki/private/VPN.SERVERNAME.COM.key
ca /etc/openvpn/pki/ca.crt
cert /etc/openvpn/pki/issued/VPN.SERVERNAME.COM.crt
dh /etc/openvpn/pki/dh.pem
tls-auth /etc/openvpn/pki/ta.key
key-direction 0
keepalive 10 60
persist-key
persist-tun
proto udp
# Rely on Docker to do port mapping, internally always 1194
port 1194
dev tun0
status /tmp/openvpn-status.log
user nobody
group nogroup
### Route Configurations Below
route 192.168.254.0 255.255.255.0
我想了解“路由”配置有什么作用?我检查了运行 openvpn 的主机的 ip 地址,但其 ip 地址不同。
答案1
将路由推送到客户端,以允许其访问服务器后面的其他私有子网。请记住,这些私有子网也需要知道路由 OpenVPN 客户端。
route 192.168.10.0 255.255.255.0
route 192.168.20.0 255.255.255.0
配置服务器模式并提供 VPN 子网,以便 OpenVPN 从中获取客户端地址。服务器将10.8.0.1
自行使用,其余地址将提供给客户端。每个客户端都能够通过 访问服务器10.8.0.1
。
server 10.8.0.0 255.255.255.0