(05-03-2020, 09:50 AM)Dimitri Muskens Wrote: (05-02-2020, 02:00 PM)kempjef Wrote: Dimitri, do you consider NOT port forwarding as essential? It appears that JK has gone to the trouble of advising port forwarding, and creating an interface to specify parameters and advise users on Port Forwarding setup. I haven't found that Port Forwarding makes any difference, but I'd like to know, technically, why you strongly advise against it. Just trying to understand the reasoning behind it. Thanks!
>>>
Please don't get me wrong. I don't "strongly advise against it" in general. But, it has helped a fair few people with the same issues as the OP to just let UPnP take care of the traffic on their LAN.
You are right though, I do not consider it essential (either way) . It's an additional 'tool' for people/situations that have use/need for these measures. It can work no issues.
I agree with Dimitri. Let UPnP take care of the port forwarding where possible. I've been having issues with our band sessions and reviewed router settings with several of them. If you're technically savvy enough to manually create port forwarding rules on your router, it is easy enough to see if UPnP is doing its job.
1. Reboot computer and router just to make sure that no instances of JamKazam is running and that any old UPnP configurations are flushed.
2. Log into the router and go to the port forwarding rules section. There should be no ports open for JamKazam
3. Launch JamKazam and enter a session
4. Refresh your router port forwarding page
5. You should see new entries.
- From what I can tell UPnP will add 4 entries.
- I'm assuming that if the session has more than 4 players (plus you), then it will continue to add entries as necessary.
- The entries may even be labelled (named) as JamKazam-nnnnn (where n=port number)
- The label is not important and might not actually be named by UPnP.
- Each entry represents a UDP port (incoming player session feed) that forwards the traffic to the computer running JamKazam
6. If you DO NOT see any entries, it's likely that UPnP is disabled on your router.
- If you prefer not to enable it, then you will need to add port forwarding rules.
- Again...I would highly recommend enabling UPnP if technology is not your forte.
- It is unnecessary to add an entry per port. Most routers will allow you to add a range of ports (starting port / ending port).
- Pick a range of 20 ports numerically valued over 1,024 and less than 65,535. (Example: Start Port= 26100 / End Port = 26120)
- I would recommend picking a range of 20 ports between 20,000 and 50,000
- It doesn't matter what numbers you pick as long as the range of ports are contiguous.
- Write down your "Start Port" number. You will need it later
- You will need to know the IP address of your PC / MAC when creating the rule so you know where to forward the traffic.
- If you are going to manually create the port forwarding rules you should create a DHCP reservation or a static IP address on your PC / MAC
- Apply / Save your settings
7. You will need to manually configure JAMKazam starting port to match what is configured on your router
- Launch JamKazam
- At the very top left (in the white bar) click "Manage"
- Go to "Networking" > "Configure Port Preference
- Place a check mark beside "Always use the same set of UDP ports"
- Enter the "Start Port" you configured in the router
- Click "Save"
That's it. Good Luck and Good Jams.