我打算用OpenVPN的两个实例连接到同一台PC来打开VPN服务器。 我有一个服务器与多个IP和运行在同一台服务器上的两个openvpn服务器实例。 尝试从一台PC同时连接到这些实例。
我可以单独连接到他们,但是当我尝试连接到他们一起连接好。 但第二次我得到这个错误:
Thu Dec 22 05:27:04 2011 / usr / sbin / ip link set dev tun0 up mtu 1500 Thu Dec 22 05:27:04 2011 / usr / sbin / ip addr add dev tun0 local 10.10.0.5 peer 10.10.0.6 Thu Dec 22 05:27:04 2011 / usr / sbin / ip route通过10.0.0.1添加184.75.xxx.xxx/32 RTNETLINK答案:文件存在 Thu Dec 22 05:27:04 2011错误:Linux路由添加命令失败:外部程序退出错误状态:2 Thu Dec 22 05:27:04 2011 / usr / sbin / ip route通过10.10.0.6添加0.0.0.0/1 RTNETLINK答案:文件存在 Thu Dec 22 05:27:04 2011错误:Linux路由添加命令失败:外部程序退出错误状态:2 Thu Dec 22 05:27:04 2011 / usr / sbin / ip route通过10.10.0.6添加128.0.0.0/1 RTNETLINK答案:文件存在 Thu Dec 22 05:27:04 2011错误:Linux路由添加命令失败:外部程序退出错误状态:2
服务器configuration
港口1190 原始udp dev tun1 ca /etc/openvpn/ca.crt cert /etc/openvpn/serverA.crt 键/etc/openvpn/serverA.key dh /etc/openvpn/dh1024.pem 服务器10.3.0.0 255.255.255.0 ifconfig-pool-persist 10.3.0.0-ipp.txt - 模式服务器 --tls服务器 client-config-dir /etc/openvpn/ccd.d 路由10.3.0.0 255.255.255.252 推“redirect网关def1 bypass-dhcp” 推“dhcp-option DNS 208.67.222.222” 推“dhcp-option DNS 208.67.220.220” 保持活力10 120 COMP-LZO 用户没人 没有人组 坚持键 坚持-TUN 状态10.3.0.0-openvpn-status.log 动词3
服务器Bconfiguration
港口1191 原始udp dev tun0 ca /etc/openvpn/ca.crt cert /etc/openvpn/serverB.crt 键/etc/openvpn/serverB.key dh /etc/openvpn/dh1024.pem 服务器10.10.0.0 255.255.255.0 ifconfig-pool-persist 10.10.0.0-ipp.txt - 模式服务器 --tls服务器 client-config-dir /etc/openvpn/ccd.d 路线10.10.0.0 255.255.255.252 推“redirect网关def1 bypass-dhcp” 推“dhcp-option DNS 208.67.222.222” 推“dhcp-option DNS 208.67.220.220” 保持活力10 120 COMP-LZO 用户没人 没有人组 坚持键 坚持-TUN 状态10.10.0.0-openvpn-status.log 动词3
客户端configuration
客户 dev tun1 原始udp 远程184.75.xxx.xxx 1190 resolv-retry无限 nobind 坚持键 坚持-TUN ca /etc/openvpn/ca.crt cert /etc/openvpn/client1.crt 键/etc/openvpn/client1.key ns-cert-type服务器 COMP-LZO 动词3 --script-security 2
客户端Bconfiguration
客户 dev tun0 原始udp 远程184.75.xxx.xxx 1191 resolv-retry无限 nobind 坚持键 坚持-TUN ca /etc/openvpn/ca.crt cert /etc/openvpn/client2.crt 键/etc/openvpn/client2.key ns-cert-type服务器 COMP-LZO 动词3 --script-security 2
任何帮助将非常感激。
你基本上是试图设置两个默认网关。 即使你可以添加两个路由,只有其中一个会正常工作。
你可能应该从服务器上删除push "redirect-gateway def1 bypass-dhcp" ,并且简单的在客户端设置一个路由,VPN应该是默认的。