Author Topic: Opening Ports on router  (Read 6280 times)

SSG (Ret) Kang

  • 11B Infantryman
  • Retired
  • Posts: 972
Opening Ports on router
« on: February 16, 2015, 09:22:19 PM »
Has anyone opened ports on their router to play ARMA with friends on LAN/internet.

I just recently opened my router but I don't have a way to stress the connection. I want to do some fun coop missions with members of the 506th in the future.

My internet speed is 150 Down and 160 Up and 4ms. Theoretically will I be able to have a decent size of people (10-20) on a mission?

« Last Edit: February 16, 2015, 09:55:24 PM by PV2 Kang »
K. KANG
SSG, USA
Retired


SSG (Ret) Kang

  • 11B Infantryman
  • Retired
  • Posts: 972
Re: Opening Ports on router
« Reply #1 on: February 16, 2015, 10:56:22 PM »
150mbps down and 160-170mbps up
K. KANG
SSG, USA
Retired


CW2 (Ret) Leshock

  • 153A Rotary Wing Aviator
  • Retired
  • Posts: 290
Re: Opening Ports on router
« Reply #2 on: February 16, 2015, 11:05:52 PM »
Sorry, I misread that.  You have a great internet connection.  The issue you will run into with self-hosting is CPU load with any significant amount of AI. 
J. LESHOCK
CW2, USAF
Retired


Thach

  • Posts: 46
Re: Opening Ports on router
« Reply #3 on: February 17, 2015, 07:45:37 AM »
150mbps down and 160-170mbps up

Where does one get that kind of connection outside of Business level?

As for the OPs original question, everything in Arma boils down to CPU bottlenecks. Do you have a spare computer that you can run a server on? That would reduce the stress on your machine and give better performance to all involved. At least I would think it would.

SSG (Ret) Kang

  • 11B Infantryman
  • Retired
  • Posts: 972
Re: Opening Ports on router
« Reply #4 on: February 17, 2015, 09:46:48 AM »
150mbps down and 160-170mbps up

Where does one get that kind of connection outside of Business level?

As for the OPs original question, everything in Arma boils down to CPU bottlenecks. Do you have a spare computer that you can run a server on? That would reduce the stress on your machine and give better performance to all involved. At least I would think it would.

If you live in the great city of NYC you get this...(un)/fortunately the package cost the same as cable tv with all the movie networks, so just stick to the internet option.

I may build another small pc in future to run server but as for now, I was just testing a few things to prepare for it.

Even though i overclocked the CPU, ARMA will still bottleneck, right? I just wanna run a random MCC mission with 10-20 people, no 64 player FTX yet...
K. KANG
SSG, USA
Retired


CW2 (Ret) Leshock

  • 153A Rotary Wing Aviator
  • Retired
  • Posts: 290
Re: Opening Ports on router
« Reply #5 on: February 17, 2015, 08:02:35 PM »
I don't know your specs, but, in general, I think 20 players is probably ambitious for self-hosting, assuming a healthy amount of AI.  A3 is just very CPU-intensive and wasn't designed for large self-hosted missions.  For playable FPS, in general, you should keep it around 10 players.

Keep in mind that we have lots of dedicated servers within the unit that are empty most of the time.  If you make some friends and ask around, I am sure you can find someone to loan you a dedicated server to run an unofficial mission.
J. LESHOCK
CW2, USAF
Retired


R. F. Nelson

  • Posts: 493
Re: Opening Ports on router
« Reply #6 on: February 18, 2015, 11:01:43 AM »
In hoping to answer your original question, I'll copy a quick guide I made for port forwarding elsewhere.

So I know there's issues still with connecting to servers that are hosted from a player, and not from a hosting service. This involves some port forwarding to resolve, which not everyone may be familiar with. It's half-way easy once you know what to do, so hopefully, this somewhat step-by-step guide will get you hosting servers like we all once easily did.

Step 1: Find the IP Address of your computer. To do this, open up your Command Prompt. Hold your Windows key and press 'R'. This opens the run command, and in that bar, type 'cmd', and press enter. A small black screen with white text will appear, and this is what we want.

In this box, type 'ipconfig /all'. It will populate quite the list of names, numbers, and all sorts of jargon. Don't worry about this. Depending on how large you've made the CMD box, scroll back up to the top. You are looking for the second set of information titled 'Ethernet adapter Local Area Network'. For myself, halfway down the list (on the left hand side). and what we're looking for is IPv4 Address. If you follow its dotted line to the right, you'll see the IP Address if your computer; this is important, so either write it down, or keep the CMD window open.

Step 2: Forward ports on your router. Typically, most routers IP Address is 192.168.0.1, or 192.168.0.2, though this isn't always the case. If either of those two don't work, a simple Google search of your router brand will reveal what they're using. Now in your browser bar (where a website would be), type in said router IP address. After a moment or two, you should be greeted by a log-in screen. Now if you haven't changed the routers log-in name and password, you can find it by physically going to your router, flipping it over, and finding the sticker on its bottom. It'll have the default user name and password, so plug those in, and you're money.

Note: sometimes, though not often, the password written is not the password used. In such cases, either contact your ISP and find out what it is, or a simple Google search usually reveals other potential passwords.

Step 2, A: Every interface is different, but what we're looking for is typically labeled 'Advanced Settings', or something along those lines. When you click on that, it usually populates quite a lot of various sub-settings. My own router has Port Forwarding set up under Security, though that may not always be the same for everyone else. After finding and clicking on Port Forwarding, it will populate a screen with various fill-ins.

Step 2, B: Again, every router is set up a little differently, but what we're looking at fiddling with should be universal. There should be an IP Address part, and in there, is where we enter the IP Address we found up in Step 1.

Next is usually 'Starting Port', and 'Ending Port'. Your Starting Port will be 2302, and the Ending Port will be 2303.

Next should be Protocol. Mine is defaulted TCP, as many are, but for Arma3, it needs to be set to UDP. If there's an option for TCP and UDP, that should be fine as well (though UDP has been tested to work fine).

After that, depending on how your interface is set up, either simply save as is, or save it as a set of rules (named Arma if you want).

Step 3: Play Arma 3. This step is pretty self-explanatory. If everything was entered correctly, people should be able to find your sever with relative ease.

Hope this helps!

SSG (Ret) Kang

  • 11B Infantryman
  • Retired
  • Posts: 972
Re: Opening Ports on router
« Reply #7 on: March 15, 2015, 06:18:55 AM »
So I've been testing it out multiple times with about 12 people at max and its been running great. But that was me just creating a map on the MP screen and starting it. Any sometimes ARMA being ARMA, my game crashes or I "accidentally click abort" and screws up my mission makers...

I've been testing out TADST v2.6. If anyone has experience using it, lemme know. I'll be on TS3 and here most of the time when I'm not at work.
K. KANG
SSG, USA
Retired