I am working on simple client and server program to make communication between devices.

The scenario is:


  1. This PC is running server version of program.

  2. This PC connected with Internet (using ISP A wireless) through router and using VPN.

  3. This PC is listening on port 80 on public (VPN IP).

  4. This PC has also port forwarded on its private IP on which server program is running.


  1. This Mobile is running client version of program.

  2. This mobile connected with Internet (using ISP B wireless cellular network) without router and without any VPN.


The mobile successfully connected on Public IP port 80 but server receives no connection. My question is why connection is not made between server and client? I used this VPN to configure VPN on server PC.

Thank you.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.