Introduction.First of all let me explain you what is NAT. Network Address Translation (NAT) is the process where a network device, usually a firewall, assigns a public address to a computer (or group of computers) inside a private network. The main use of NAT (Generally Speaking) is to limit the number of public IP addresses. Althought there are many types of NAT, the well-known on this game are the the Strict, Moderate and Open NAT types.
If you play
osu! (or any other P2P based multiplayer game), you should consider setting up a port forward for it to better your online gaming experience.
There are several advantages to setting up a port forward for
osu!, for example:
- Not getting dropped from games
- Better quality voice chat (in game)
- Less lag
- Improved connection
- Easier to play with friends / join lobbies
- Overall enhanced online experience
...
Note:
This will not speed up your internet speed!
So if you have a very bad internet connection open ports will not fix this "speed problem".
A few words about each type of NAT in
osu!As the title says, I will explain you in a few words the main diffrences of Strict, Moderate and Open Nat.
•Strict NAT: With this kind of NAT you will be able to connect only with players who have their NAT type opened. Also searching for games will take more time. At 90% you will be kicked when a
host rotation comes up and also don't forget that lags will be possible.
•Moderate NAT: With this kind of NAT, you can connect up with people who have either Moderate or Open NAT. Searching for games with this kind of NAT will take some time, but not as much as Strict. Lags wil be less than Strict to.
•Open NAT: With this kind of NAT, you will be able to connect to any of the three types. Searching for games will require less time and you minimize the chance of getting lags or kicks during a
host rotation.
Choose your method.
On this guide I will show you, 2 methods in order to get an Open NAT type. The first method is easier,faster (takes just 2-3mins) but temporary. It's recommended for new players of
osu! and generally speaking with people who don't have enough experience. The problem is that it's temporary. Everytime you restart your router or modem everything is reset. But as I stated above, even with that it will take you just 2-3 min. The second method requires a bit more experience but it's a peramanent solution to your problem. You have to edit your router's cfg file.
Before you choose your method.
TIP:At 80% you can skip the steps below except the UPNP and go directly to method A or B.
Before you choose your method, you have to forward the right ports. Don't worry, I will show you how. Let's start:
• Go start and type cmd then press enter.
• A window will pop up. Type on the command prompt (cmd) "ipconfig".
• Find the default gate address and write it down. In most cases it's 192.168.1.254
• Open your web browser and put the address which you have written down in the address tab.
• A window will pop up requesting your router's login info. Put your info there and your router's page will load up.
• Go to the port forwarding section of your router ( In Thomson routers it's the game and application sharing founded on the toolbox). Make sure to have enable your UPNP. Then you must forward the right ports (If you don't know how to port forward, you should download your router's manual or just visit the following site:
http://portforward.com/ This site has also guides on how to port forward in your routers).
• The ports for TCP are 3074, 27014-27050 and for UDP are 3074 27000-27030.
• Apply your settings then reboot your router.
Method AAfter you have rebooted your router / modem, you will follow theese instructions:
• Double click your icon "My computer". The window will pop up. At your left hand you will see an option called network. Click it.
• The page will load.
• Right click on Network Infrastructure and click properties.
• A window will pop up again. After that click Settings. You have to wait for a couple of seconds.
• A new window will appear. Click add at the bottom of the window.
• For one more time a new window will appear. Then do the following: in the first tab (name of service) put IW, in the second tab put your IPV4 address (To find it, go on cmd then type ipconfig.),
in the third tab put 28950 and don't forget to put UDP, and in the last tab you put again 28950. Then click ok.
• One more time click add. In the first tab you put
osu! Bancho(or whatever you want I just prefer
osu! Bancho), on the second tab you put your IPV4 address, in the third tab 3074 and don't forget to put UDP and in the last tab you put again 3074.
• You click ok, then again ok, then again ok.
• Launch
osu!. Your NAT type should be opened.
Again I remind you that you have to do the procedure above every time you reboot your router or restarting every active connnections.
Method BThis is the method in which you will permamently fix the problem.
• Log in, on your router's page using one of the browsers.
• Go to your router's configuration page.
• Somewhere there must be an option called "Save or Restore Configuration". Click on it.
• A new page will load up. Use the option "back up configuration now.."
• Wait a couple of seconds and a window will pop up. Then click, save file, then ok.
• Make 2 copys of this file so if something's go wrong we will have a backup.
• Open the file.
• Hit down Ctrl + F and write [ connection.ini ]
• When you will find that, look for the last bind.
• Under the last bind paste this: "bind application=CONE(UDP) port=3074-3075" then under the last one paste this "bind application=CONE(UDP) port=3478-3479" then under the last one for one more time paste this "bind application=CONE(UDP) port=3658"
• After that save the file (Probably the file is opened with notebook.)
• Then go back to your router's page at the configuration tab where you have been before.
• Use the Option to browse your new configuration file.
• After that click "Restore Configuration Now". Be patient and wait.
• Close your router's page and reboot your router. When you launch Modern Warfarre 3 NAT should be Open.
Tips
•Method A works for Windows Vista (Service Pack 2), Windows 7, Windows 8 and 8.1, and Windows 10
•Method B works with the ones written above plus with the XP OS.
•If you finally didn't managed to open your NAT type, don't get angry or sad. Relax a bit and carefully follow step by step this guide. If you still have problems, feel free to add me and I will fix it for you.
EpilogueThis is my first guide so far. I tried to explain you with the simplest way I could, everything about NAT. Don't be angry or rude with me if I am wrong at some points. I will add soon videos and images for easier access. I would be greatfull to leave your comments so I would make the guide even better. Also if this guide worked for you, please Rate it and Favourite it. Thanks a lot!