I've implemented what was shown in Hak5 2022 (2:00) on Digital Ocean
VPS. OpenVPN was installed "the lazy way" using script your pointed
to from github.com/Nyr/openvpn-install. Works great up to this point.
Now, I'm trying to figure out how to adapt this to implement a reverse
VPN from the command line in order to access my LanTurtle as a
gateway. Reverse VPN was demonstrated in Hak5 episode 1921 using OpenVPN
Access Server with a nice GUI that did all the heavy lifting and
abstracted all the low-level details. Its easy for the user -- no
low-level details.
However, I need to know and be aware of the low-level details if I'm
going to modify the current installation to do a reverse VPN using command line tools.
I'm thinking that the opensvn server configurationin /etc/openvpn/
needs modifications, but I don't know what needs to change.
When I add a user "pentester" via openvpn-install.sh, pentester.ovpn
might need modifications? What needs to be changed or added?
When I add a user "turtle" via openvpn-install.sh, turtle.ovpn likely
needs modifications? What needs to be changed or added?
Can you give me some guidance on this?
Maybe this would make a great episode that combines 2022 and 1921.
How can I adapt episode 2022 for reverse VPN?
in Hak5
Posted
I've implemented what was shown in Hak5 2022 (2:00) on Digital Ocean
VPS. OpenVPN was installed "the lazy way" using script your pointed
to from github.com/Nyr/openvpn-install. Works great up to this point.
Now, I'm trying to figure out how to adapt this to implement a reverse
VPN from the command line in order to access my LanTurtle as a
gateway. Reverse VPN was demonstrated in Hak5 episode 1921 using OpenVPN
Access Server with a nice GUI that did all the heavy lifting and
abstracted all the low-level details. Its easy for the user -- no
low-level details.
However, I need to know and be aware of the low-level details if I'm
going to modify the current installation to do a reverse VPN using command line tools.
I'm thinking that the opensvn server configurationin /etc/openvpn/
needs modifications, but I don't know what needs to change.
When I add a user "pentester" via openvpn-install.sh, pentester.ovpn
might need modifications? What needs to be changed or added?
When I add a user "turtle" via openvpn-install.sh, turtle.ovpn likely
needs modifications? What needs to be changed or added?
Can you give me some guidance on this?
Maybe this would make a great episode that combines 2022 and 1921.