I have a dlink router ( for wifi sending for mobile devices etc ) My pc is connected to it by network lead When I connect directly to the modem I.e bypass the router then I can host & people can connect etc so I know my pc & modem is fine I've tried opening the ports on the router enabling DMZ etc switching off windows firewalls but although the server shows up on the multiplayer server list no one else can join ( connection error ) Is there a router out there that allows hosting to easily happen? It seems impossible on my present router ...a complete pain
I have a D-Link DIR-655, the whole house and a dedicated server box has been running our league 24/7 for the last 3-4 years, NP. The server and my game rig are the only things plugged into it, the rest of the house is taking the wireless. D-Link has about a thousand settings as I'm sure you know.
If hosting doesn't work behind router then it just means that you forgot to do something or did something wrong. Port forwarding is the right way to do it, DMZ is actually only an easy but wrong way (you might then as well connect directly to the modem, same thing). Anyway there are a ton of port forwarding guides out there (probably also for your exact router model) and you can also check some port checkers or scanners to test if the ports you have forwarder are really working (open).
what abriel said, you've missed something, a port perhaps. your router should work fine. try to unblock ports between 54297 - 54347 and 44297 - 44299 and if the option is there where it asks for an IP, you'll need to know the host pc's ip on your network to unblock it. It will be something like 192.168.x.x On my router with DD-WRT it requires this.
Adrian I can tell you one problem that I had with the dlink. If you tried port forwarding and it didn't work and then tried DMZ and it didn't work, you need to remove the port forwarding settings to make DMZ work. At least that was my experience. Also in the dlink guide, they have a mistake about how to type in the ports. Comma after or no comma, I forget which is correct but they show it wrong. I can do either now but left it in dmz as its a dedicated server box and dmz is only assigned to that address.
I never have to set a thing in my 4 port modem/router, hosts fine. 10 year old NETCOMM ( combined modem/router )
Thanks guys for the helpful responses I've reset the router so it's fresh, I've simply enabled DMZ & made sure the IP address matches that of the main pc The server up is "can you join this? " be good if anyone can give it a try?
I have same router and I can confirm the above. However, Kiro....if ya don't mind I'd love your numbers for the port forwarding. I know the numbers, but something just isn't clicking for me. I can DMZ fine, but I'd rather do Forwarding. What do you have in the UDP and TCP areas? You can PM me if you want as well. I've just been a bit frustrated with this. On the router and hosting though, I really like my DIR 655. Not the newest thing around anymore, but it has done a solid job for several years.
Mine DIR-615, I'm not liking it much )-: Ok the "can you join this?" limerock no chacains -is still up on the multiplayer list if anyone can give it a try??
Duvet, thanks for trying, strange someone else has joined ....Torsten thanks for trying & thanks for the message !
All seems to be working now, a big thanks for all the help Kiro -that part about removing all port forwarding for DMZ to work I think did the trick -thanks! In spite of the arguments I see on the forums I do think overall we have a good community here (-;