OpenVPN上的远程LAN客户端(但不是服务器!)之间的速度较慢

你能帮忙解决一个问题吗?

两个局域网:A(10.1.1.0)和B(10.2.2.0)。 在虚拟机上运行的两个OpenVPN服务器(guest虚拟机:ubuntu 16.04,pipe理程序:Proxmox或Hyper-V),不在网关上( 使用路由和OpenVPN,未在默认网关上运行 )。 本地VPN服务器Aconfiguration为服务器。 远程VPN服务器B – 作为客户端。 LAN之间的连接速率 ​​- 1Gbps,延迟 – 10-12ms。

服务器configuration:

mode server tls-server proto udp dev tun port 6666 server 10.11.11.0 255.255.255.0 push "route 10.1.1.0 255.255.255.0" client-config-dir /etc/openvpn/ccd route 10.2.2.0 255.255.255.0 client-to-client cipher none persist-key persist-tun comp-lzo sndbuf 393216 rcvbuf 393216 push "sndbuf 393216" push "rcvbuf 393216" tun-mtu 9000 txqueuelen 1000 mssfix 0 

LAN之间的networking速度客户端和VPN服务器

 [ 3] local 10.1.1.3 port 46367 connected with 10.1.1.2 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-10.0 sec 3.25 GBytes 2.79 Gbits/sec 

VPN服务器和B VPN服务器之间的networking速度:

 [ 3] local 10.1.1.2 port 5001 connected with 10.2.2.2 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-10.0 sec 1.68 GBytes 1.45 Gbits/sec 

LAN之间的networking速度客户端和B VPN服务器:

 [ 4] local 10.1.1.3 port 50384 connected with 10.2.2.2 port 5001 [ ID] Interval Transfer Bandwidth [ 4] 0.0-10.1 sec 448 MBytes 373 Mbits/sec 

LAN A和B客户端之间的networking速度:

 [208] local 10.1.1.5 port 50293 connected with 10.2.2.4 port 5001 [ ID] Interval Transfer Bandwidth [208] 0.0-10.0 sec 289 MBytes 242 Mbits/sec 

有人可以解释为什么A和B客户端之间的连接速度明显慢于VPN服务器之间的连接速度? 我需要调整什么来增加它? 可能吗?