=== openvpn3 install === A playbook exists in https://bitbucket.org/errigal/server-configuration/src/master/openvpn3.yml Example use: ansible-playbook openvpn3.yml -i ../env-configuration/telnet/hosts.ini -e action=install ==== Openvpn3 routing ==== Example IP rules added for telnet, modify and run them before establishing a connection so that your session persists and other internal connections stay intact: == apps1 == sudo ip rule add table 128 from 10.91.140.138; sudo ip route add table 128 to 10.91.140.0/24 dev ens5; sudo ip route add table 128 default via 10.91.140.1; == lb == sudo ip rule add table 128 from 10.91.140.212; sudo ip route add table 128 to 10.91.140.0/24 dev ens5; sudo ip route add table 128 default via 10.91.140.1; == apps2 == sudo ip rule add table 128 from 10.91.140.205; sudo ip route add table 128 to 10.91.140.0/24 dev ens5; sudo ip route add table 128 default via 10.91.140.1; ==== Starting a Session ==== openvpn3 session-start --config '{{ scotty_home_dir }}/Documents/PR111 Freedom plaza-v.3.ovpn' ==== Stopping a Session ==== openvpn3 session-manage --config '{{ scotty_home_dir }}/Documents/PR111 Freedom plaza-v.3.ovpn' --disconnect