I wish to have a scenario where I have my laptop outside of my home LAN (e.g hotel) and am able to setup a VPN connection (using the OpenVPN protocol) to connect my laptop to my home LAN remotely. The laptop's IP address will need to be in the subnet of my home LAN (static is fine) and will need to function as if its actually physically at home and connected to the LAN; that is, I can ping all devices on my LAN, access shared folders from other computers on the LAN, and when searching "what's my IP address" on Google my home's public address should display. I have achieved all this in the past using the built in functions of Windows (see https://www.howtogeek.com/135996/how-to-create-a-vpn-server-on-your-windows-computer-without-installing-any-software/) but this uses PPTP protocol which is HIGHLY insecure.
It should be noted that I can only use OpenVPN protocol since my gateway/router does not support pass-through of other protocols (e.g L2TP) and has no VPN server capabilities. I'm also unable to change the firmware on it or define static routes, but AM able to port forward.
My conclusion has been that I need to setup the VPN server on a computer on the LAN. I have attempted this using both OpenVPN software and SoftEther software, I get the client to connect to the server on both occasions but my laptop's public IP DOES NOT change to my home's public IP and I can't ping other devices in my LAN or access shared folders, so it is essentially useless.
I am hoping that there is some relatively user-friendly software (GUI preferred) which can achieve what I need without having to waste time whenever I VPN in. If there is I cannot find it.
Both OSes are Windows 7 x64, can setup a Linux VM if needed and bridge it's NIC to my host's NIC. AU$50 to the person who solves this to my requirements and allows me to do what I need to.
Guides for what I have already attempted: https://community.openvpn.net/openvpn/wiki/Easy_Windows_Guide https://www.youtube.com/watch?v=VbvRhPqNCsk