I’ve been trying to make a p2p type application. My idea was to just create a webserver type program that listens on a certain socket. However if I try this from anywhere outside my local network the requests never get through to the listening socket. How do other p2p software get around this I’m using the same ports as skype and other programs (8080)
Share
There is such a thing as UPnP that some applications use. I think Skype plays lots of tricks to make it easy to use with firewalls. It will even use port 80, as that is most of the time open. Most p2p applications that I’ve seen, require a proper firewall/NAT configuration.