Host server
Host server
so when i host a game it wont let other people in the game. i have turned off both my firewalls what else can it be
- gh0570fchurch
- Posts: 3374
- Joined: Sat Oct 01, 2005 11:04 am
- Location: San Diego Area, CA
- Contact:
![]() |
thats an internal IP address, thats not your public internet address.
http://www.customcrysis.com Crysis mapping / modding site under development.
- Ketchup_Bomb
- Posts: 3374
- Joined: Thu Mar 18, 2004 7:52 pm
- Location: ¯\ ( º _ o ) /¯
- Contact:
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Give him this IP: 71.36.82.159
That is your external IP address as DECOY said you needed.
Whenever you need to know your ISP assigned IP, check your modem, or go to www.whatismyip.com
That is your external IP address as DECOY said you needed.
Whenever you need to know your ISP assigned IP, check your modem, or go to www.whatismyip.com
Access to your server is being blocked. Either by your router or by windows XP itself.gonatvn wrote:but this still never answered my origginal problem why cant people get into my server
Do you have Halo listed as an exception in your windows security settings? If not, it wont be able to recieve incoming packets.
http://www.customcrysis.com Crysis mapping / modding site under development.
- Ketchup_Bomb
- Posts: 3374
- Joined: Thu Mar 18, 2004 7:52 pm
- Location: ¯\ ( º _ o ) /¯
- Contact:
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Ok, in order for you to host games on the internet that people can join, you have to supply two pieces of information.
One being your external IP address, which I already gave you. 71.36.82.159
That is YOUR external IP address, and the address which you need to give your friends in order for them to join your game.
Next is an internal network setting.
If someone tries to connect to your Halo server via the 71.36.82.159 address, they will time out, and never connect. This is due to your modem receiving the packets from the internet, but it doesn't know what computer to sent them to in order for the computer with the dedicated server software running to send a response.
So, log into either your modem or router (which ever is assigning IP addresses), and forward the UDP port of 2302 to your computers internal IP address which is the one that starts with 192.168.x.x
Once that port is forwarded, he will be able to connect to your modem, which will then forward the packets to the appropriate machine on your network, and bam. You have a public server running.
One being your external IP address, which I already gave you. 71.36.82.159
That is YOUR external IP address, and the address which you need to give your friends in order for them to join your game.
Next is an internal network setting.
If someone tries to connect to your Halo server via the 71.36.82.159 address, they will time out, and never connect. This is due to your modem receiving the packets from the internet, but it doesn't know what computer to sent them to in order for the computer with the dedicated server software running to send a response.
So, log into either your modem or router (which ever is assigning IP addresses), and forward the UDP port of 2302 to your computers internal IP address which is the one that starts with 192.168.x.x
Once that port is forwarded, he will be able to connect to your modem, which will then forward the packets to the appropriate machine on your network, and bam. You have a public server running.
i think i'll rephrase what ketchup said, but try to make it easier to understand:
there's 2 different types of IPs, public and private. public ones are the only ones used on the internet, thus they're the ip addresses that you use to connect to games online, etc. private ones (everything in the 192.168.x.x range, plus other ranges you don't need to worry about) are only used locally, between your pc and your modem, and other LANs. to relate it to something:
public IPs are like addresses; 1234 fake street, for example. private IPs are like terms you use inside your house at that address; my room, the kitchen, etc. so essentially, when you are giving your friend the 192.168.x.x ip, that's like saying "my bedroom". so when he joins the game, he's saying "join the game at my bedroom" or whatever, so halo is trying to find a server at the wrong place. when you use the public ip instead (1234 fake street) then halo knows that this is on the internet, not in the house, so it looks in the right place, and should find the server to connect to.
there's 2 different types of IPs, public and private. public ones are the only ones used on the internet, thus they're the ip addresses that you use to connect to games online, etc. private ones (everything in the 192.168.x.x range, plus other ranges you don't need to worry about) are only used locally, between your pc and your modem, and other LANs. to relate it to something:
public IPs are like addresses; 1234 fake street, for example. private IPs are like terms you use inside your house at that address; my room, the kitchen, etc. so essentially, when you are giving your friend the 192.168.x.x ip, that's like saying "my bedroom". so when he joins the game, he's saying "join the game at my bedroom" or whatever, so halo is trying to find a server at the wrong place. when you use the public ip instead (1234 fake street) then halo knows that this is on the internet, not in the house, so it looks in the right place, and should find the server to connect to.
ASPARTAME: in your diet soda and artificial sweeteners. also, it's obviously completely safe. it's not like it will cause tumors or anything. >.>
always remember: guilty until proven innocent
always remember: guilty until proven innocent
- Ketchup_Bomb
- Posts: 3374
- Joined: Thu Mar 18, 2004 7:52 pm
- Location: ¯\ ( º _ o ) /¯
- Contact:
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Start>Control Panel>Windows Firewall>Exceptions>Add Port
Name: Halo Dedicated Server
Port: 2302
Protocol: UDP
Ok. Close.
From here, open up Command Prompt, Start>Run>"cmd" (minus the quotes), and run the "ipconfig/all" command (again, minus the quotes).
It will look something like this:

Once you have this information, connect to your Default Gateway in Firefox or Internet Explorer.
This page connects to your modem/router (which ever is your DHCP server), and displays its config menus.
You will need to find a menu labeled "Port Forwarding". On this page, you will need to add port 2302 on the UDP protocol, and forward it to YOUR internal IP address. (Sorry for the bad color choice..)
My page looks like this:

Your settings will be different as you definitely won't have the same IP assigning scheme as me. Once that is done, the device will most likely need a restart, but then you are good to go.
Note: My modem has the ability to mask ports, which is the other option you see. Do not worry about that, or the values. Those are all default, and I just forgot to blank them out in MS Paint.
Name: Halo Dedicated Server
Port: 2302
Protocol: UDP
Ok. Close.
From here, open up Command Prompt, Start>Run>"cmd" (minus the quotes), and run the "ipconfig/all" command (again, minus the quotes).
It will look something like this:

Once you have this information, connect to your Default Gateway in Firefox or Internet Explorer.
This page connects to your modem/router (which ever is your DHCP server), and displays its config menus.
You will need to find a menu labeled "Port Forwarding". On this page, you will need to add port 2302 on the UDP protocol, and forward it to YOUR internal IP address. (Sorry for the bad color choice..)
My page looks like this:

Your settings will be different as you definitely won't have the same IP assigning scheme as me. Once that is done, the device will most likely need a restart, but then you are good to go.
Note: My modem has the ability to mask ports, which is the other option you see. Do not worry about that, or the values. Those are all default, and I just forgot to blank them out in MS Paint.