
Soulseek lists both a 'listening' and 'obfuscated' port. Protocol type UDP, TCP or UDP&TCP when in doubt just use the last one. To set a static IP address for a given device, this can be done using the 'DHCP' settings on your router which is it's own tab in the router settings. By default, often devices receive random IPs each time they go online, but this fucks with port forwarding.

You should reserve a static IP address for the device running Soulseek on your network. IP address of the DEVICE on which Soulseek is installed. Here you will have to fill in three things: Usually under a tab such as 'NAT Port Mapping' or 'TCP/UDP', 'UPnP' or something like that. Your router routes (!) packages addressed to a public port to the correct private port. mail addressed to Johnny McJohnnson needs to go to mailbox 99 on the 4th floor because that's Johnnny's mailbox. Think of public port numbers as names of people working in a large office building, and private port numbers as the mailbox number and floor. Port forwarding is required because there are public ports (port numbers of your router which are open to and facing the internet) and private ports (port numbers of services running on your devices on your home network). Soulseek) wants to send/receive a datapacket, that packet needs to be addressed to the right IP address but also to the right port number. All services running on one device have 'port' numbers. Every device on a network has an IP address.

I'll try to give a brief explanation the details might not be 100% correct. Your ISP *should* send you a router capable of port forwarding because it's a necessary feature of so many applications, not just p2p. But yes, you might need a different router.
#Application type for port forwarding soulseekqt how to#
I'll try a quick explanation about what it is and how to do it. So I've found that online tutorials about this generally make things unnecessarily complicated.
