PDA

View Full Version : Hosting behind router?


elmomo
28 Aug 2002, 11:53
Hi guys, hope I'm not boring you with this question, but I've tried to look around and can't seem to find a topic relating to this: problem is that a friend and I are behind routers and can't seem to host games, which is realllly annoying. No problem joining other games, though. And yea, we both have the patch... Would be very grateful if anyone have some information on this.

thomasp
28 Aug 2002, 12:05
What game is it that you are talking about

elmomo
28 Aug 2002, 12:13
oups, sorry - I'm talking about Worms Armageddon and Wormnet...

redwraith
2 Sep 2002, 13:05
You have to use port-forwarding. I use the following settings (i have a fli4l router, selfbuilt) and it works fine:

# Portforwarding for Worms Armageddon
PORTFW_1='17010 192.168.0.101 tcp'
PORTFW_2='17011 192.168.0.101 tcp'
PORTFW_3='17012 192.168.0.101 tcp'

In this example all data packets which come to the router at the ports 17010,17011,17012 (tcp) will be redirected to my PC (192.168.0.101).

If you don't know how to set portforwarding at your router try to find an explanation in your manual (if you have one).

Then you have to type in at the "Force IP" field in worms armageddon (network configurations) your INTERNET IP (not your local network IP!) and activate this option. Worms armageddon normally doesn't find out the right IP automatically. Every time you connect to the internet your IP changes so don't forget to change it at the force ip field, too.

If you don't want to do that all the time you have to use the services of a dynamic DNS. For example at www.dyndns.org you can make an account. Then you have to make at your router the right configuration that every time you connect to the internet your ip is sent to the dynamic dns sub-domain. After that you only need to type in the url of the dynamic dns account (e.g. mrbla.dyndns.org) in the force ip field.

I hope I could help you.

Cu Red Wraith

redwraith
4 Sep 2002, 13:22
Could I help you or not? If not, why?

Cu Red Wraith

elmomo
5 Sep 2002, 21:16
Hi Red, and thx so much for your detailed answer. Unfortunately I haven't got the possibility to try it out right now, as my home pc burned out on me some days ago... Will fix it soon, though, and as soon as it's up and running I will try the port forwarding out and post the results here.
Thx for now though,
- elmomo.

QuadHammer
7 Sep 2002, 12:47
You just need to forward port TCP 17011 for worms armaageddon and TCP 17012 for WWP.

bladder
10 Sep 2002, 16:22
I play Worms World party over wormnet

I have a firewall/router. I have set up IP forwarding
6667, 17010-17012 and so on...

I can join a server game. And i can set-up my server as a host...but the problem is that i.....

get my LOCAL network IP exposed as my host IP.... :-(
so there is no way other people can connect successfully...

I have edit my IP-configurations and set my local IP to "bladder.dns2go.com" or a leased IP from my ISP.

When other players try to connect they try to connect to my LOCAL Network IP, (192.168.0.175).

Why? And what shall i do?

redwraith
10 Sep 2002, 21:12
Firstly do you use a router, a firewall or a router AND a firewall ? That is NOT the same. Are you sure that every time you connect to internet your internet IP is sent to the dynamic dns service? If you didn't make any settings for that then it can't work. And did you press the force ip button (there is one in worms armageddon but I don't know if there is one in wwp)? At last, look in your win.ini file for "LocalAddress". That is the entry where the dynamic dns address must be.

Cu Red Wraith

bladder
10 Sep 2002, 23:31
I use a D-Link 713p Router/FireWall with capabilities
of forwarding incoming port-request to a computer in my local network.

My Dynamic Dns Service is working fine.

There is no "ForceIP" field in Worms World Party. I used the field "Local IP adress" in wwp's IP-configuration window.

I use win XP, the "win.ini" file i guess is for 16-bit app support.

Do u know which information (about my IP) wwp uses, (sends) to wormnet, for registration of my IP. Is it the field "local ip adress" i use in the ip-configuration window in wwp?

Thx..still need help.

MadEwokHerd
11 Sep 2002, 00:23
So is it a router or a firewall?

bladder
11 Sep 2002, 09:57
It is a router "D-Link Wireless Broadband Router" with embeded services like
"Virtual Server" (port request forwarding), firewall services as well...

QuadHammer
11 Sep 2002, 11:59
You need to forward TCP 17012 and run regedit and change the address overide key from 0 to 1:

[HKEY_CURRENT_USER\Software\Team17SoftwareLTD\Worms WorldParty\NetSettings]
"AddressOverride"=dword:00000001
"LocalAddress"="x.x.x.x"


where x.x.x.x is your internet IP you want to broadcast.

The Funky Spy
14 Oct 2002, 20:33
You need to forward TCP 17012 and run regedit and change the address overide key from 0 to 1:

[HKEY_CURRENT_USER\Software\Team17SoftwareLTD\Worms WorldParty\NetSettings]
"AddressOverride"=dword:00000001
"LocalAddress"="x.x.x.x"


where x.x.x.x is your internet IP you want to broadcast.

That's what I use to get round the Norton Internet Security problem..now I presume the same applies when I get my broadband connection with static ip and router?

QuadHammer
15 Oct 2002, 08:06
Yup, that's what this thread is about. :) You won't need to open TCP 6667 & 80 like you do with your software firewall though.
Just 17010 for worms2
17011 for w:a
& 17012 for WWP and forward them to your local IP address.

freddy
15 Oct 2002, 11:49
Hi

thanks to redwraith :) [Thanks for the info] i managed to Host a Game using a D-LINK 614+ Router.
If it is the same Kind you use i could make a screen Shot of the Config and send it ti you.


Greets

Freddy

Plutonic
15 Oct 2002, 17:50
plz do... !

freddy
15 Oct 2002, 20:56
I never Posted a Picture. I hope it turns out:

http://home.eplus-online.de/freddy/wormsserver.jpg

cu

Freddy

Seer
6 Dec 2002, 17:15
Erm, if you're still here freddy plz repost the image :o

Darkey
12 Nov 2006, 02:45
I have problems hosting games. People cant just join.
I have forwarded all the ports and ****. I have no firewall, just a router.
I edited the register so overide was on, wrote in my gateway adress.
Started the game, hosted, and still noone can join, same problem. :(
I really wanna be able to host, so if anyone can help, please do. =/

Lex
12 Nov 2006, 04:27
wrote in my gateway adress.There's your problem. You have to set your IP address in WA to your external IP address (found here (http://canyouseeme.org), beside the "Your IP:"), not your LAN or WAN's gateway IP.

CyberShadow
12 Nov 2006, 11:33
I think that by WAN (http://en.wikipedia.org/wiki/WAN), Lex meant a wireless network, and not the Internet as it is more commonly used. Also, if you wrote in your gateway's external address (gateways and routers have two network interfaces, internal (LAN) and external (WAN)), that's the same thing, and the problem isn't there.

Lex
13 Nov 2006, 06:29
Well, actually,

http://img165.imageshack.us/img165/4545/wangatewaysx1.png

Don't use that number in WA. Use the top-most number, your WAN IP address. That information was found in my router's configuration pages, accessed with HTTP.

CyberShadow
13 Nov 2006, 12:25
To wrap things up: in the screenshot above, the first number (WAN IP) is the external IP address. The "default gateway" IP address (this is the router's gateway, which is not the same as the LAN computer's gateway, that being the router) is the IP address the router would use to route data through the ISP and further to the Internet. It's most likely also used by other users of that ISP in the same subnet. It's easy to verify this in Lex's case - I could connect to his FTP server on his current IP address (lex.clansfx.co.uk = 72.140.121.161), but not on the router's gateway IP (72.140.121.129) - although, strangely enough, port 21 is open on that IP (but not accepting any data).

Hypercube
22 Jan 2007, 13:03
Hi!

I am behind a router to, used a guide to make it possible to host!

http://www.portforward.com/english/routers/port_forwarding/Thomson-Alcatel/Speedtouch546v6/Worms_Armageddon.htm

That one to be exact, but that site let me open port 80 and 6667 to, they say its needet for worms, but then again they also said i needet to open 17010 and 17012, those 2 i did NOT because i know those are for worms 2 and wwp.

Is it dangerous to leave the ports 80 and 6667 open or is it needet?

Tnx, many greets from holland, Edwin.

evilworm2
22 Jan 2007, 14:45
Is it dangerous to leave the ports 80 and 6667 open or is it needet?

Port 80 is the port on which http (http://en.wikipedia.org/wiki/HTTP) runs on. You need to open it if you like to run a webserver, like Apache (http://en.wikipedia.org/wiki/Apache_HTTP_Server), on your machine.
6667 is for the IRC protocol (http://en.wikipedia.org/wiki/IRC). You need to open it if you want to host an IRC server.

CyberShadow
22 Jan 2007, 15:46
"Open" is ambiguous. Specifically, you need to forward the posts in those cases.

In order to play online, your computer must be able to connect to other computers on ports 80, 6667 and 17011. Unless you're connected to the Internet via a school/university/company network, you don't have to worry about that.

In order to host, other computers must be able to connect to your computer on port 17011. If you are behind a router, you need to configure your router to forward connections on that port to your computer on your local area network (LAN).
Ports 17010 and 17012, in W:A's case, are only used for LAN games.

Hypercube
22 Jan 2007, 20:45
Port 80 is the port on which http (http://en.wikipedia.org/wiki/HTTP) runs on. You need to open it if you like to run a webserver, like Apache (http://en.wikipedia.org/wiki/Apache_HTTP_Server), on your machine.
6667 is for the IRC protocol (http://en.wikipedia.org/wiki/IRC). You need to open it if you want to host an IRC server.



so i guess there are not needet to host on W:A?

CyberShadow
22 Jan 2007, 21:51
You are correct.