Digital Paint Discussion Board
Paintball 2: The Game => Server Discussion => Topic started by: SuperMAn on June 19, 2009, 03:53:49 AM
-
The most common problem people have when setting up a Paintball2 server is Port Forwarding. If you don't Port Forward your router properly your server won't show up on anyones server list but your own.
How you port forward depends on your router. Luckily there is a very helpful site that will give you step by step instructions on how to properly port forward your router for Paintball 2. www.PortForward.com (http://www.PortForward.com)
Here is a quick and easy guide on how to properly use www.PortForward.com. This will help you make your server accessible to the world.
Step 1: Make sure everything from this guide has been completed properly: Paintball2 Server Guide (http://digitalpaint.org/docs/server_guide_win32.html)
Step 2: Determine the manufacturer and model of your router. Just go look at the router, it will say the brand and model number right on it.
Step 3: Go to www.PortForward.com
Step 4: Click on Routers (http://portforward.com/english/routers/port_forwarding/routerindex.htm) in the top left corner of www.PortForward.com See image below.
(http://i.imgur.com/GmiiUbB.jpg) (http://imgur.com/GmiiUbB)
Step 5: You are presented with a list of router manufacturers. Scroll down and select your router's manufacturer. The list is very big, make sure you select the correct one. Go back to Step 2 if you don't know your routers manufacturer.
Step 6: You are now presented with a list of router models from the selected manufacturer. Select the correct model of your router from the list.
Step 7: You will now be presented with a list of games. Select Quake2 from the list.
Step 8: Now we need to locate your "internal IP address". You can do this simply by opening command prompt and typing "ipconfig" (without the quotes). To open command prompt, open your start menu, in the search bar type "cmd" again without the quotes. You will see an application called cmd.exe. Open it. A black window similar to the server itself will open.
Type in "ipconfig" (without the quotes) and hit enter. The number we are looking for is called the IPV4 ADDRESS. It will ALWAYS start with either 192.168.x.x, 10.10.x.x or 172.16.x.x. See images below.
** Your internal IP (IPV4 ADDRESS) WILL NOT BE THE SAME AS THE PICTURE **
(http://i.imgur.com/ud6Q49A.jpg) (http://imgur.com/ud6Q49A)
(http://i.imgur.com/vxMOexf.jpg) (http://imgur.com/vxMOexf)
Step 9: Now that you have located your internal IPV4 address, go back to www.PortForward.com and enter the last digits into the box at the top of the page. See image below.
(http://i.imgur.com/zzIvVu1.jpg) (http://imgur.com/zzIvVu1)
Step 10: Scroll down and carefully follow the guide provided. Don't download any programs advertised on the page.
** You will need a username and password to access your router. You can use this website (http://www.routerpasswords.com/) to find default passwords**
Congratulations.... You have just forwarded your first port.
Restart your Paintball2 server and enjoy.
Additional information
Many routers assign internal IP addresses dynamically (dynamic means it changes). This means that if your internal IP address is something like 192.168.1.2 tomorrow it could be 192.168.1.3. So if after forwarding the port your server is working, but the next day it isn't, this is probably why.
To solve this problem you must assign your computer a static (static means it doesn't change) address. Here is a link to PortForwards Static IP guide: http://portforward.com/networking/staticip.htm
Post if you have any other questions.
-
http://dplogin.com/forums/index.php?topic=13119.0
Link has been in that post for a while, but I am going to include your brief tutorial in that post.
Thanks ;D
-
Is there a way to start a server with a modem? Every guide is see always says, "Select your router," and I don't have one.
-
Is there a way to start a server with a modem? Every guide is see always says, "Select your router," and I don't have one.
having modem makes it super easy for you. You do all the steps the same you just dont have to port forward
-
All you really need is a server config and one of the blackboxes but ill let someone who runs there our server i payed for my last too.
-
Wait whats a blackbox?
-
Wait whats a blackbox?
It's the command prompt. You know, the black box with white text with the undefinable techie language for us computer noobs.
-
Yeah I figured that I found that out when I looked at one of the guides.
-
Ok wow... lol I just discovered I have a router AND a modem... weird huh? My problem now is when I get to the Static IP address its 10.0.0.___, and SuperMAN's is 192.168.1.____. How do I solve this, because when I get to the "enter your IP in browser" part, i try everything thinkable and nothing happens.
-
Try going to ipchicken.com and use that ip
-
Stop answering questions from 3 years ago to increase your posts..
-
When I try entering my default username and password into the popup boxand pressing "enter", the popup box flashes for a second and then comes back without the text I typed. Does this mean I got it wrong and to try again, or is it something else? Because I've tried different passwords and they all do that.
-
What router do you have. Try searching the default username and password for you're router on google or something. You should find it.
-
BASEBALLDUDE, try clicking the login button instead of hitting enter, my router is a bit odd like that sometimes.
-
Hmm interesting ill try that and see if it helps.
-
It didn't help, the box keeps coming back. Any other suggestions?
-
What provider you with; when I was with my old provider they used to put there own password and username on. So it wasn't router default it was provider
Try searching default provider username and password, worked for me
-
I've searched and tried all the possible passwords for netgear.
-
I've searched and tried all the possible passwords for netgear.
Sounds like you are just entering the wrong password. Is it "your" router? Is it possible that your parents or whoever installed the router set a password?
Another possibility is the web browser you are using. Many web applications require a specific web browser to display content properly. If you are using Chrome or Firefox try Internet Explorer instead.
-
In case you haven't already, check the physical router itself for the password, sometimes they're randomly generated and printed on the back.
-
You might have to press the reset button on the router to get it to reset back to the default password.
-
You might have to press the reset button on the router to get it to reset back to the default password.
Be careful if you attempt this, it will erase ALL of the current settings on the router.
-
Pictures weren't working so I redid the guide. Updated first post.
-
My ipv4 adress doesn't say the ones you listed on the guide, what should I do? (It's 25.13.197.179)
-
Guessing you aren't reading the right one. Should fall in one of these ranges for a private network.
https://en.wikipedia.org/wiki/Private_network#Private_IPv4_address_spaces
-
Even if I wasn't reading the right one, the ip addresses in the cmd didn't show anything like the ones shown on the guide.
-
My ipv4 adress doesn't say the ones you listed on the guide, what should I do? (It's 25.13.197.179)
This means your router (if you have one) isn't doing any NAT. Are you the only computer on the network?
You probably don't even have to worry about port forwarding since your computer has been is assigned your public (external) IP address.
Here is a short explanation:
When you connect your modem to the internet it requests a public IP address from your ISPs servers. The server replies and leases your modem a public IP address.
Multiple computers can't be assigned the same IP address without causing problems, that is where routers come in.
Routers will assign your computer a private IP address. The three private ip address ranges are: 10.X.X.X, 172.16.X.X, and 192.168.X.X. These addresses can never be "used on the internet". Your router does something called NAT (network address translation). I will use requesting a web page as an example.
If you request a web page from your computer (going to www.google.com in a web browser) your computer sends the request using the private IP address, when it gets to your router NAT is used to basically switch to your public IP address to make the request. Google receives the request and sends the requested information back to your router using your public IP address. The router then uses NAT again to forward the information back to your computer using the private address.
Think of it like an office telephone number and extensions. Your office telephone number is your Public address. Anyone can pick up a phone and call the office and the secretary/phone system (router) will answer. The secretary/phone system will then forward the request to your extension (private IP address) so you get the phone call. Only people in your office (network) can call you by dialing your extension. Anyone outside the office (network) has to dial your phone number.
NAT was created because the world was running out of IPV4 addresses. Before it existed each device that connected to the internet needed a public IP address. And like I said before, no two devices can have the same public IP address. With NAT many computers can effectively use the same public IP address.
You may have heard of IPV6. This is the next version of IP addresses. They aren't 4 octets anymore, they are much longer. Which means that there are MANY MANY more possible addresses. In total there are only 4,294,967,296 IPV4 addresses. Which seems like a lot, but now that more of the world is connecting to the internet that number is actually VERY low. With the new protocol IPV6 there are a possible 340,282,366,920,938,463,463,374,607,431,768,211,456 addresses. Not all of which are allocated to be public.... but we won't be running out of them any time soon. Not many people on our side of the world use IPV6 yet, but eventually I think everyone will.
If you really want to learn about this stuff: Let me Google that for you! (http://lmgtfy.com/?q=How+the+internet+works)
-
(1) Are you the only computer on the network?
You probably don't even have to worry about port forwarding since your computer has been is assigned your public (external) IP address.
Here is a short explanation:
When you connect your modem to the internet it requests a public IP address from your ISPs servers. The server replies and leases your modem a public IP address.
Multiple computers can't be assigned the same IP address without causing problems, that is where routers come in.
Routers will assign your computer a private IP address. The three private ip address ranges are: 10.X.X.X, 172.16.X.X, and 192.168.X.X. These addresses can never be "used on the internet". Your router does something called NAT (network address translation). I will use requesting a web page as an example.
If you request a web page from your computer (going to www.google.com in a web browser) your computer sends the request using the private IP address, when it gets to your router NAT is used to basically switch to your public IP address to make the request. Google receives the request and sends the requested information back to your router using your public IP address. The router then uses NAT again to forward the information back to your computer using the private address.
(2) Think of it like an office telephone number and extensions. Your office telephone number is your Public address. Anyone can pick up a phone and call the office and the secretary/phone system (router) will answer. The secretary/phone system will then forward the request to your extension (private IP address) so you get the phone call. Only people in your office (network) can call you by dialing your extension. Anyone outside the office (network) has to dial your phone number.
NAT was created because the world was running out of IPV4 addresses. Before it existed each device that connected to the internet needed a public IP address. And like I said before, no two devices can have the same public IP address. With NAT many computers can effectively use the same public IP address.
You may have heard of IPV6. This is the next version of IP addresses. They aren't 4 octets anymore, they are much longer. Which means that there are MANY MANY more possible addresses. In total there are only 4,294,967,296 IPV4 addresses. Which seems like a lot, but now that more of the world is connecting to the internet that number is actually VERY low. With the new protocol IPV6 there are a possible (3) 340,282,366,920,938,463,463,374,607,431,768,211,456 addresses. Not all of which are allocated to be public.... but we won't be running out of them any time soon.
If you really want to learn about this stuff: Let me Google that for you! (http://lmgtfy.com/?q=How+the+internet+works)
1. No, I am not the only computer on the network (still a kid, hehe)
2. It kinda comes simpler to me now that I think of it that way
3. Wow. That's a lot of ipv6 addresses.
-
1. No, I am not the only computer on the network (still a kid, hehe)
2. It kinda comes simpler to me now that I think of it that way
3. Wow. That's a lot of ipv6 addresses.
Not entirely sure why your computer would get the public address then, could be a lot of different things. If your server is working I suppose it doesn't matter.
Yeah.. in this age they should probably teach people the basics of how the internet works in grade school. Would save us IT guys a lot of grief.
Yes it is a lot... 340 undecillion. Technically that is how many there are, but only 42 undecillion will be usable as IPV6 addresses. The engineers who designed it didn't want to run out again any time soon.
Source: http://rednectar.net/2012/05/24/just-how-many-ipv6-addresses-are-there-really/
-
I've done EVERYTHING in the port forwarding guide, just need to find out the login passcode thing. I asked my dad about the password, and he said he doesn't know. Fortunately, it's on something somewhere in my house... real descriptive dad lol. Boy this is gonna be hard to find. Anyway, thanks for the guide! It really helped me! :D
-
Find router model, google its default login details, see if it works. Chances are if he doesn't know, it never got changed in the first place.
-
http://forums.whirlpool.net.au/forum-replies.cfm?t=1739702
you can do the same thing basically for this. just change the port numbers you put it to 27910 or w.e.
-
http://forums.whirlpool.net.au/forum-replies.cfm?t=1739702
you can do the same thing basically for this. just change the port numbers you put it to 27910 or w.e.
No.. this will most likely only work on that specific router/modem. You will just confuse people by telling them these things.
Just follow the guide people.
-
I gave this port-forwarding thing another go and after successfully following the instructions, I think I just forwarded my first port and port-forwarded my server. But the website told me to download PFPortChecker to check if I forwarded my port correctly. I tried it twice, using the information I got from my computer, and I got it right.
The first time I did it the answer was that a ping couldn't be sent to my router nor was my port forwarded correctly.
I got worried, so I waited a minute and tried it again. The second time I did it the answer was that a ping couldn't be sent to my router but my port was forwarded correctly. And all the times after that which I tried the PFPortChecker it said the same answer as when I checked the second time.
I thought this was a problem because it didn't show a solution on the website about this, only if both worked or if both failed. So what I'm trying to say is... is there anything wrong with my second result?
-
I gave this port-forwarding thing another go and after successfully following the instructions, I think I just forwarded my first port and port-forwarded my server. But the website told me to download PFPortChecker to check if I forwarded my port correctly. I tried it twice, using the information I got from my computer, and I got it right.
The first time I did it the answer was that a ping couldn't be sent to my router nor was my port forwarded correctly.
I got worried, so I waited a minute and tried it again. The second time I did it the answer was that a ping couldn't be sent to my router but my port was forwarded correctly. And all the times after that which I tried the PFPortChecker it said the same answer as when I checked the second time.
I thought this was a problem because it didn't show a solution on the website about this, only if both worked or if both failed. So what I'm trying to say is... is there anything wrong with my second result?
Don't bother with their port checker tool. Does your server show up on the server list? If the answer is yes, your port forwarding was done correctly.
-
Deleted that. Yes it does, but it still acts like the same server; I have the same ping <3 and everyone else still lags occasionally.
-
Deleted that. Yes it does, but it still acts like the same server; I have the same ping <3 and everyone else still lags occasionally.
Probably because your net cant run the server well.
-
That's a sad possibility :(
-
For me my server shows up twice on the serverlist. That's how I know it is visible to everyone. Is there anything unusual about this?
-
Mine shows up once. To me, yours does too. Did you try making a server once using the "Start Game" button?
-
For me my server shows up twice on the serverlist. That's how I know it is visible to everyone. Is there anything unusual about this?
I wouldn't worry about it. I believe that happens sometimes because the server browser populates the list from dplogin.com and your LAN (Local area network). Other people can't browse your LAN, so they will only see one entry.
It shouldn't matter which one you connect to.
As a side note: This guide has been copied to the wiki. http://wiki.digitalpaint.org/doku.php?id=port-forwarding_guide