For practice, I made a experimental environment using KVM.
I want to connect all nodes on network1 and all nodes on network2 each other.
I could ping from client1 to client2 and from clinet2 to client1 after OpenVPN connection.
But I can't ping from
"net.ipv4.ip_forward=1" is enabled on Server and clients sysctl.conf.
I got error on log.
RTNETLINK answers: File exists
Fri Aug 2 11:54:50 2019 ERROR: Linux route add command failed: external program exited with error status: 2
proto udp
port 1194
dev tun
server 10.200.0.0 255.255.255.0
ca /etc/openvpn/server/ca.crt
cert /etc/openvpn/server/server.crt
key /etc/openvpn/server/server.key
dh /etc/openvpn/server/dh2048.pem
tls-auth /etc/openvpn/server/ta.key 0
persist-key
persist-tun
keepalive 10 60
push "route 10.200.0.0 255.255.255.0"
topology subnet
user nobody
group nogroup
client-to-client
client-config-dir /etc/openvpn/clients
route 192.168.10.0 255.255.255.0 10.200.0.1
route 192.168.20.0 255.255.255.0 10.200.0.1
push "192.168.10.0 255.255.255.0"
push "192.168.20.0 255.255.255.0"
ifconfig-push 10.200.0.100 255.255.255.0
iroute 192.168.10.0 255.255.255.0
push "route 192.168.20.0 255.255.255.0"
ifconfig-push 10.200.0.101 255.255.255.0
iroute 192.168.20.0 255.255.255.0
push "route 192.168.10.0 255.255.255.0"
client
proto udp
remote SERVER_IP
port 1194
dev tun
nobind
ca /etc/openvpn/ca.crt
cert /etc/openvpn/client1.crt
key /etc/openvpn/client1.key
tls-auth /etc/openvpn/ta.key 1
remote-cert-tls server
client
proto udp
remote SERVER_IP
port 1194
dev tun
nobind
ca /etc/openvpn/ca.crt
cert /etc/openvpn/client2.crt
key /etc/openvpn/client2.key
tls-auth /etc/openvpn/ta.key 1
remote-cert-tls server
How can I fix this?