Let's say I developed an application that uses the lwip API, on linux using the contrib/unix/ stuff. I have modified the "unixsim" application that comes by default so it serves my purpose.
I have a random server application created with lwip-socket API that runs on, let's say port 5555 and I have a public ip of let's say 188.99.99.99.
If i were to write this application using the posix API, I could easily connect to the server at
188.99.99.99:5555, but using the unix port, it creates a virtual interface "tap0", with a different set of IP and mask from my public IP from ethernet cable or wi-fi.
My question is, how can i access my application from a different network, over internet, using my public IP.
Mihai