I want to develop a server-client application. Indeed i have a working IM(messenger) like program that clients can communicate via a local server using local ip and port. This application works well on my local computer however a remote computer can not reach my working server. I suppose clients use my dsl modem ip as a destination ip. I am using an adsl modem and i know its ip (Dynamic ip). Also i know my local ip which is I dont want to change my modem port settings too because i want client applications on any computer to reach my local server without any configuration. What are the possible solutions to enable clients which are located at remote computer to reach my local server which is listening specific port.
Thanks for advance