PDA

View Full Version : HLDS Question?? on D-Link Router.


joelellerbroek
October 1st, 2003, Wednesday October 1, 2003 06:54:15 PM
Hello people.

I have read through the forums for 2 days now, and i havent found all the answers to my questions.

First off let me tell you what my situation is.

I have 2 computers in my basement. One is an athlon XP 2400/512DDR pc2700 and the other is a XP 1900/512DDR PC2700 OCZ. The 1900 is running windows 2000 advanced server, with a fresh install. The only application that is even installed on it, is HLDS for 1.6.

Last night i had a Microsoft router running, and people were able to connnect to the server. However, it was never listed in the "Servers" section of steam. I wonder how this is done, or is it just supposed to use my external (WAN) ip? I find it odd that HLDS, when running, shows the server ip as my internal (LAN) IP, but its supposed to be listing in the "Servers" section. I hope someone understands what im talking about, as i have found nothing on this subject.

My second trouble is this. I now have a D-Link DI-604 router in place of the MS one. I havent been able to display it in my "INTERNET" games in steam. I think i have the ports right, but i am unsure. Its obviouse to me that thers people here that are alot more knowledgable in this section then i am, that is why i am asking for this help. here is a screen i took of how i set it up. If you need more screens of a different area, lemme know as i wanna get this solved.

http://www.binaryaddicts.com/pics/dlink.jpg

I would also like to say that if at all possible i would like to keep this out of a DMZ, but i will if i cant get this to work. I have faith that someone here will be able to at least send me in the right direction.

Thanks
Joel Ellerbroek

Kik
October 2nd, 2003, Thursday October 2, 2003 03:42:34 PM
Ok. hlds will bind to your Local IP address, or, the default IP bound to the NIC on which you're running the server -- which is what it's supposed to do.

To configure your router to work correctly with hlds, you need to add a virtual server rule for port 27015/udp to point to your computers LAN ip. The tab that you're on there is something called port triggering, which is used for services which require a range of ports ( things like if you use MSN messenger which requires 5-8 different ports ), or, also used if you want to stealth particular ports for whatever reason.. keep away from the unessesary :) On the Virtual server tab, just add the rule in there accordingly ( 27015/udp forward to LAN ip of your server which is running hlds), and you should be fine from there.

That particular router can act up if this is the first port rule you're adding.. it sometimes needs a kick up the ass, so, if you add the virtual server rule, and people still can't connect to your server, reset it, and THEN apply the rule again and it will work.

Make sure that any firewall software you have running between the router, and the service ( so the computer running hlds in your case ) also allow inbound connections on port 27015. Let me know how you get on.

joelellerbroek
October 2nd, 2003, Thursday October 2, 2003 10:06:19 PM
hey man, thanks for the reply, i had already got it up and running, but glad to see someone reply'd.

Anyway, i ended up setting the server on port 1778 as some people had told me that was what i should run the newest hlds on, it actually worked right away, and i had my ports correct, so that was the only thing causeing the problem.

Any info you have on that port....1778? or why it worked there for me, but not on 27015?

THanks

Kik
October 2nd, 2003, Thursday October 2, 2003 10:50:25 PM
That's a load of nonsense. Why would you want to run your server on 1778? lol.. you might as well run it on some random port you pick from the top of your head. There's no reason why you can't use 27015, or the recommended range. You only need to use silly port numbers if have no other option, which you have. Apply the configuration i've detailed above, and run it on port 27015. If you get stuck with doing it after you try, shoot me a mail on over and i'll show you.

Port 1778 prodigy-intrnet / me confused :p

joelellerbroek
October 3rd, 2003, Friday October 3, 2003 08:12:05 AM
yeah, i was confused as well, but i am no network guru, and it worked so i just said fine...i will leave it at that. After reading your posts, i will try what you said, and when i think about it, what your saying makes the most sense, so i will give that a try.

Thanks