It is a technique that is used to allow external devices access to computer services on private networks. It does this by mapping an external port to an internal IP address and port. Most online gaming Applications will require you to configure port forwarding on your home router.
Since WireGuard uses UDP to transmit the encrypted IP packets, you will have to manually forward the range of UDP ports
Determine your NAT type
Before you make any changes to your router settings, you need to make sure those changes will actually solve the issues you experience while using Mysterium node. To do that, take a look at your NodeUI dashboard's current NAT type status.
To check the status and your NAT type on your Mysterium NodeUI:
Open NodeUI and navigate to Settings.
Select Advanced > NAT Traversal order > Accepting connections > Hover on "i" icon.
If there is an issue with your network capabilities, current NAT status will be limited. That means other peers might struggle connecting to your node service.
There are three possible NAT types: open, moderate, and strict. Each type provides a different level of network security and affects node operations in a different way.
A strict NAT provides maximum anonymity and network security. It limits connectivity with other peers, particularly those who also have a strict or moderate NAT on their network.
A moderate NAT provides some anonymity and network security. It lets you connect to other peers, but limits some functions. You may not be able to join p2p channels if you have a moderate NAT.
An open NAT doesn’t provide any anonymity or additional network security. With an open NAT, you will be able to connect to any peer on Mysterium Network.
Forward ports in your router
A summary of the steps to setup a port forward in your router are:
Login to your router.
Navigate to your router's port forwarding section, also frequently called virtual server.
Create the port forward entries in your router: 56000-56100/udp.
Test that your ports are forwarded correctly.