Host server

Technical Chatter here.
Post Reply
gonatvn





Posts: 8
Joined: Mon Mar 12, 2007 6:26 pm

Host server

Post by gonatvn »

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
User avatar
gh0570fchurch




Snitch!

Posts: 3374
Joined: Sat Oct 01, 2005 11:04 am
Location: San Diego Area, CA
Contact:

Post by gh0570fchurch »

No password I presume? You could try giving a friend your IP, and you could try a direct connection. Even if this doesn't directly help solve the problem it might help figure out what's causing the problem.
Image
Dr.Cox wrote:gh0570fchurch has a mexi-stash. =D
gonatvn





Posts: 8
Joined: Mon Mar 12, 2007 6:26 pm

Post by gonatvn »

it would keep saying retrying server but would never let my friend in
Jordan





Posts: 1167
Joined: Sun Nov 28, 2004 7:46 am
Location: Certified Masshole

Post by Jordan »

Is the server IP you're giving him something like 192.168.0.2?
gonatvn





Posts: 8
Joined: Mon Mar 12, 2007 6:26 pm

Post by gonatvn »

yeah whats that have to do with it
DECOY




Socialist Snitch! Articulatist 500

Posts: 1216
Joined: Mon Feb 28, 2005 10:12 am

Post by DECOY »

thats an internal IP address, thats not your public internet address.
http://www.customcrysis.com Crysis mapping / modding site under development.
User avatar
Ketchup_Bomb




Mad Hatter Snitch! Collaborator Socialist
Grunge Critic Pyre Wordewatician 500

Posts: 3374
Joined: Thu Mar 18, 2004 7:52 pm
Location: ¯\ ( º _ o ) /¯
Contact:

Post by Ketchup_Bomb »

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
gonatvn





Posts: 8
Joined: Mon Mar 12, 2007 6:26 pm

Post by gonatvn »

so how do i find my whatever address

but this still never answered my origginal problem why cant people get into my server
DECOY




Socialist Snitch! Articulatist 500

Posts: 1216
Joined: Mon Feb 28, 2005 10:12 am

Post by DECOY »

gonatvn wrote:but this still never answered my origginal problem why cant people get into my server
Access to your server is being blocked. Either by your router or by windows XP itself.

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.
User avatar
Ketchup_Bomb




Mad Hatter Snitch! Collaborator Socialist
Grunge Critic Pyre Wordewatician 500

Posts: 3374
Joined: Thu Mar 18, 2004 7:52 pm
Location: ¯\ ( º _ o ) /¯
Contact:

Post by Ketchup_Bomb »

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.
User avatar
[cc]z@nd!




Literarian 500

Posts: 2297
Joined: Tue May 04, 2004 1:52 pm
Location: michigan

Post by [cc]z@nd! »

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.
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
gonatvn





Posts: 8
Joined: Mon Mar 12, 2007 6:26 pm

Post by gonatvn »

ketchup your helping alot but im still not 100% sure how and what to do im a noob and need step by step instructions on how to do this
User avatar
Ketchup_Bomb




Mad Hatter Snitch! Collaborator Socialist
Grunge Critic Pyre Wordewatician 500

Posts: 3374
Joined: Thu Mar 18, 2004 7:52 pm
Location: ¯\ ( º _ o ) /¯
Contact:

Post by Ketchup_Bomb »

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:

Image

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:

Image

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.
gonatvn





Posts: 8
Joined: Mon Mar 12, 2007 6:26 pm

Post by gonatvn »

i have found my router thing but i cant find a port forwarding tab or menu

never mind i found it thanks for all your help and patience
Post Reply