My Setup:
Debian 10 from Azure
Windows 10 from Azure
Debian 10 is a clean new server from Azure with only OpenVPN installed and set up using the script from this Repository.
Windows 10 is full of programs and has Xampp running on it and I can connect to Debian 10 from Windows 10 with both OpenVPN and SSH.
Issue:
I don't want to give away my Windows 10 IP address but I want people to access the website on Xampp using the Debian 10 IP.
Goal:
I can port forward or Tunnel all the requests made to the Debian IP TCP port (80, 443, 3000, 8080) to the Windows 10 Port through OpenVPN, or if it can be done with SSH.
Progress:
I have set up OpenVPN on Debian with the script from here and it's successful and my Windows 10 connects with the OpenVPN.
Windows 10 firewall is disabled.
I try using C2S with Bitverse SSH to forward port, it only works locally.
There is a Topics on OpenVPN forum that try to do this but is not comprehensive enough. this is the link
Please, if anyone can forward all ports or those specific ports from Linux to Windows, using any method please let me know how I can do it. Thank you so much in advance.