hello people,
I am very new to this forum and its my firs post
I want to create a simple client server c++ application for exchange of messages over internet
I have written a client server using sockets and is working perfectly on LAN. I am using UDP .
could you please guide me what is the possible way of making it work over internet. I don't want to open the router configuration and manually port forward it. Is there some way to send messages over internet using c++ sockets.
I heard about UPnP and hole punching. Would it help.
And I am developing it on Linux.
Please I will appreciate your help and if you can give me a sample of code. I am a novice in network programing
Regards