So I have just finished working on a python online game, using python sockets module and pygame, and want to make it available to my friends to play.
The problem is with the IP address of my router - it seems to have an IP of the form 10.x.x.x, which is apparently a private IP address, and so I cannot connect a client to it.
My ISP is probably using NAT, and hence port-forwarding just my router wouldn’t solve the issue.
Please let me know if there is a way I can have my friends connect to the socket server hosted on my computer, from outside my LAN. Preferably for free.
TIA