Hello,
I have performance problem with my OpenVPN network.
I am trying to sentup Cloudera cluster with 3 nodes:
Node1 - CentOS standalone machine which is connected to my home network. It works as OpenVPN server.
Node2 - CentOS virtual machine. It is virtual machine hosted on my laptop( with Arch as a host system). Network configuration of this Node is NAT connected thourgh Laptop to my home network.
Node3 - CentOS virtual machine. It's pretty much the same as Node2 but it's hosted on my friend laptop which is outside of my network.
I have external but dynamic IP. I''ve wrote script which allows my friend to connect to correct ip even if it was changed.
My server config file is following:
port 1194
proto udp
dev tun
ca ca.crt
cert server.crt
key server.key
dh dh2048.pem
server 10.8.0.0 255.255.255.0
ifconfig-pool-persist ipp.txt
topology subnet
client-config-dir /etc/openvpn/ccd
client-to-client
keepalive 10 120
persist-key
persist-tun
status openvpn-status.log
verb 3
tun-mtu 1500
mssfix 1400
And client config
client
dev tun
proto udp
remote x.x.x.x 1194
resolv-retry infinite
nobind
persist-key
persist-tun
ca ca.crt
cert node2.crt
key node2.key
ns-cert-type server
verb 3
I am not sure if it is possible but I have observed performance problem in my whole home network which is incrementing in time. Even if I disabled OpenVPN server I had to restart my router to get back to normal.
Any ideas what can I do to speed this cluster up?