我正在尝试将OpenVPN服务器设置在位于我办公室的Windows 7系统中,在我家里的Windows 10系统中设置为客户端。服务器与客户端连接,但无法从客户端和客户端从服务器平分服务器。
这是我的配置文件。有人能帮忙解决这个问题吗?
dev-node "ServerVPN"
mode server
port 34867
proto tcp4-server
dev tun
tls-server
tls-auth "C:\\Program Files\\OpenVPN\\easy-rsa\\keys\\ta.key" 0
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
ca "C:\\Program Files\\OpenVPN\\easy-rsa\\keys\\ca.crt"
cert "C:\\Program Files\\OpenVPN\\easy-rsa\\keys\\ServerVPN.crt"
key "C:\\Program Files\\OpenVPN\\easy-rsa\\keys\\ServerVPN.key"
dh "C:\\Program Files\\OpenVPN\\easy-rsa\\keys\\dh2048.pem"
client-to-client
keepalive 10 120
cipher AES-128-CBC
comp-lzo
persist-key
persist-tun
client-config-dir "C:\\Program Files\\OpenVPN\\config"
server 10.8.0.0 255.255.255.0
verb 3
route-delay 5
route-method exe
push "route 192.168.0.0 255.255.255.0"
route 192.168.182.0 255.255.255.0CCD - ClientVPN
ifconfig-push 10.8.0.3 10.8.0.4
i route 192.168.182.0 255.255.255.0客户端系统
remote XXX.XX.XXX.XX
client
port 34867
proto tcp4-client
dev tun
tls-client
tls-auth "C:\\Program Files\\OpenVPN\\config\\ta.key" 1
remote-cert-tls server
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
ca "C:\\Program Files\\OpenVPN\\config\\ca.crt"
cert "C:\\Program Files\\OpenVPN\\config\\ClientVPN.crt"
key "C:\\Program Files\\OpenVPN\\config\\ClientVPN.key"
cipher AES-128-CBC
comp-lzo
auth-nocache
persist-key
persist-tun
verb 3
mute 20发布于 2020-05-10 04:02:07
ifconfig-push 10.8.0.6 10.8.0.5您还可能需要:
server 10.8.0.0 255.255.255.0 nopool
ifconfig-pool 10.8.0.8 10.8.0.251详情请参见这。
您也可以使用以下内容:
ifconfig-push 10.8.0.2 255.255.255.0topology subnet
server 10.8.0.0 255.255.255.0 nopool
ifconfig-pool 10.8.0.3 10.8.0.254顺便说一句,你可能在这里有个错误:
push "route 192.168.0.0 255.255.255.0"
route 192.168.182.0 255.255.255.0(0 vs 182)
如果是这种情况,您可能需要使用DEFAULT ccd而不是服务器conf来推送路由,这样它就不会被推到“拥有”它的客户端。我假设这是一个多客户端设置,服务器不应该“拥有”192.168.1.0/24。
https://serverfault.com/questions/1016431
复制相似问题