I use Kali Linux 2020 with Xfce4 and VirtualBox. I created a payload was looking up delivery methods and thought that HTTP would probably be the best.

I used the service apache2 start command and the server worked fine on the OS itself. On my external Windows OS, it didn't work. Then I changed the OS's settings from NAT Network to Bridged and this time it worked on the Windows machine and my local network. Then I routed my public IP (which also worked) to a free No-IP domain ([URL]http://checc.ddns.net[URL]).

I want to make my server accessible to people beyond my network. Is this possible?

Thanks in advance,