So I got some issues with a D-Link DIR-100 router I've been using for quite some time, yet I can't see what the problem is.
Let's take Borderlands for example, my friend is unable to join my game because of the router, yet I opened the correct ports for it, followed the instructions on portforward.com and triple-checked that I did it right. I even de-activated the Windows Firewall as It's also causing people not being able to join the hosted game.
Although I tried doing a DMZ host. It worked ofcourse, but I can't be bothered to do such a risky procedure.
Can't see what I am doing wrong or what I've missed, so I am requesting your help Facepunch!
Thanks in advance.
It may be a client side issue. Check to be sure that the 'server' service is running in Windows. You can do this by going into run > type 'services.msc' and see if it's enabled and running.
[QUOTE=BKDRUMMER;18548934]It may be a client side issue. Check to be sure that the 'server' service is running in Windows. You can do this by going into run > type 'services.msc' and see if it's enabled and running.[/QUOTE]
It seem to be up and running by default. But I am not sure it could be a client side thing because I was able to host a server with a DMZ host outside the router, but I am sure I have never been forced to do that before I got my new computer and got a new router (same model and manufacturer).
Thanks for the advice though.
this is happening to me with tf2. my friend can't see it, or join it, even over steam chat where it says "join game"
Be sure your ip is stactic, because forwarding ports is pointless if your ip changes.
[QUOTE=Blarg190;18589632]Be sure your ip is stactic, because forwarding ports is pointless if your ip chamges.[/QUOTE]
Well, I thought first that my IP was static in the very first place but when I found out a couple of months ago that my IP was different than the other month, now I am quite unsure if it's dynamic or static.
If I got a dynamic IP, what solutions are then available in this case with the router and such?
Cheers~
[QUOTE=Blarg190;18589632]Be sure your ip is stactic, because forwarding ports is pointless if your ip chamges.[/QUOTE]
I have a dynamic IP, port forwarding works fine.
[QUOTE=a-k-t-w;18598796]I have a dynamic IP, port forwarding works fine.[/QUOTE]
It only works as long as you get the same IP every time you connect to your router.
[editline]11:06AM[/editline]
[QUOTE=TrickyClock;18590147]Well, I thought first that my IP was static in the very first place but when I found out a couple of months ago that my IP was different than the other month, now I am quite unsure if it's dynamic or static.
If I got a dynamic IP, what solutions are then available in this case with the router and such?
Cheers~[/QUOTE]
[url]http://portforward.com/networking/staticip.htm[/url]
It's pretty easy.
I meant your local ip has to be static.
[QUOTE=Blarg190;18599376]I meant your local ip has to be static.[/QUOTE]
If you mean the Router's IP, then yes, it's static.
Also followed Dr Nick's link. Kind of worked, but I don't see how this solves my problem with hosting servers and game hosts.
Once your IP is static, you can open ports that will stay open as long as your computers IP is static.
Though you should pick a number higher than the number of computers in your house. that way other people with dynamic IPs don't get assigned your IP first.
All you have to do now is open the ports, make sure you don't have any software firewalls blocking the games network traffic, and run the server. use a website like [url]http://www.whatsmyip.org/[/url] to find out your external IP address.
[QUOTE=Dr Nick;18617299]Once your IP is static, you can open ports that will stay open as long as your computers IP is static.
Though you should pick a number higher than the number of computers in your house. that way other people with dynamic IPs don't get assigned your IP first.
All you have to do now is open the ports, make sure you don't have any software firewalls blocking the games network traffic, and run the server. use a website like [url]http://www.whatsmyip.org/[/url] to find out your external IP address.[/QUOTE]
I am a bit unsure if my DNS server in properties can be the same IP to my router since there was no other DNS server shown in the Commando Prompt :
[img]http://img31.imageshack.us/img31/1740/wutz.png[/img]
You should be able to use any dns server, I use
4.2.2.2
4.2.2.3
and my portforwarding works fine.
[QUOTE=TrickyClock;18617582]I am a bit unsure if my DNS server in properties can be the same IP to my router since there was no other DNS server shown in the Commando Prompt :
[img]http://img31.imageshack.us/img31/1740/wutz.png[/img][/QUOTE]
put in 192.168.0.1 and 192.168.0.2
As the two above said, just use 1 and 2 and you'll be fine.
I assume once you've done this procedure and forwarded the correct ports, the server should be viewable in the server list (In this case, any Source game such as HL2:MP, TF2, DOD:S etc.)? Although it says in console that the server is added to the Master Server, but yet none can join it (Incase I give out my external IP to them?).
I followed the instructions in this link below, how to make a TF2 Listen Server :
[url]http://www.paranoiapersonified.com/?p=71[/url]
... yet no luck as you can't find the server in Game-Monitor and such.
Thanks for the help so far everyone.
A listen server won't appear in the server list.
[QUOTE=Dr Nick;18619075]A listen server won't appear in the server list.[/QUOTE]
That's odd, because I had those moments before when made Gmod listen servers that there were random people joining in...
... but it was a couple of months ago, yet I had the same type and model of router so...
Also tried with "Team Fortress 2 Dedicated Server" in Tools and took off with same settings with the Listen Server, and the server is being shown up in the LAN tab in the server list.
sv_lan 0
changelevel <mapname>
[QUOTE=Dr Nick;18621119]sv_lan 0
changelevel <mapname>[/QUOTE]
Did that, yet they can't connect to the server.
And you gave them your external IP address, from the website I linked? they should use the command in the console.
connect <IP>
[QUOTE=Dr Nick;18621486]And you gave them your external IP address, from the website I linked? they should use the command in the console.
connect <IP>[/QUOTE]
Well that might be rough If I want several random people to join my server. :/
Sorry, you need to Log In to post a reply to this thread.