View Full Version : Firewall - Ports
roball
06-23-2007, 05:50 PM
Hi
Can somebody tell me what ports have to be unlocked for ETQW?
I'm behind the Uni firewall so I can't figure it out by myself.
Thanks.
(please don't forget to say if the mentioned ports are tcp or udp)
JiggaJigga
06-23-2007, 06:41 PM
just turn off your firewall. The ports should be pre-open.
Trevortt
06-23-2007, 06:44 PM
just turn off your firewall. The ports should be pre-open.
If he is behind a Uni firewall he will not be able to do this, he will have to contact the network admin and plead with him to open the ports.
The following ports need to be opened:
Incoming:
UDP: 27733
UDP: 3074
UDP: 33060-33070
Outgoing:
TCP: 3074
carmatic
10-10-2007, 05:05 PM
i have a question about the ports used by quake wars... from viewing my firewall's logs it seems that it doesnt have to use port 27733, ive seen some different ones under the 'destination' column of my log like 27666 or 27015 ,presumably used by people who also run doom3 or hl2 servers and cant be bothered to open an extra port in their firewalls...
is there a way to make quake wars use a particular port? i looked under the 'source' column of the log and it seems to use a random port each time, and i am trying to set up rules in my router to let the game work properly but it depends on using fixed ports... so is there a way to make quake wars stick to a certain port?
there is a command in the console called 'net_port' but it doesnt seem to do anything, it defaults at zero and when i change it to something else like 12345 the logs still show the random ports coming out of my computer when i connect to QW servers and typing stuff like 'seta net_port 12345' makes it reset to zero when the game restarts
reyalp
10-10-2007, 08:51 PM
Unfortunately, it doesn't appear that you can control the source ports used (unlike q3, et etc.) The destination ports will depend on the servers net_port.
edit:
Note that most consumer firewall/router devices don't need any special configuration for the game to work, and software firewalls would just need the application to be allowed to access the internet. However, the ability to set the clients port would be useful in some situations.
carmatic
10-13-2007, 12:24 AM
yeah, multiplayer works allright, its just that i have a d-link dgl 4300 and i would really like to use it to actually speed up the multiplayer traffic, not slow it down... it seems to have 'intelligently' set a low priority for QW traffic! everything is absolutely unplayable...so kids, dont buy a dgl 4300!
Lekdevil.NL
10-13-2007, 12:55 AM
The following ports need to be opened:
Incoming:
UDP: 27733
UDP: 3074
UDP: 33060-33070
Outgoing:
TCP: 3074
That list is relevant only to hosting a server, and even in that respect it's incorrect (a server does not listen to 33060-33070/udp, and I find it baffling how people keep bringing up that range).
A client needs outbound connectivity to etqw-auth.mmp3.demonware.net and etqw-lsg.mmp3.demonware.net, both at 3074/tcp. Also, a client needs outbound UDP connectivity to whatever port the to-be-connected-to game server runs on. As this port can be determined arbitrarily by the server admin, there is no set rule to be configured on a firewall, other than allowing all outbound UDP traffic which was originated from the inside.
Also, as reyalP said: this is relevant only for networks with static firewall policies configured. Most home routers allow all types of outbound traffic by default, and therefore don't require any kind of game-specific configuration.
Hypn0T0ad
10-13-2007, 03:06 PM
Im trying to prioritize ETQW in my Dir 655 router. (QOS engine)
It wants to know both local and remote ports to prioritize traffic.
So what you are saying here is that the only thing I can configure is the local 3074 tcp port, and that UDP cant be predetermined?
(DOS promt - netstat -b 3 gives me 3676 and 39653 to 5 ( doesnt say UDP or TCP) )
Markie
10-13-2007, 04:08 PM
Im trying to prioritize ETQW in my Dir 655 router. (QOS engine)
It wants to know both local and remote ports to prioritize traffic.
So what you are saying here is that the only thing I can configure is the local 3074 tcp port, and that UDP cant be predetermined?
(DOS promt - netstat -b 3 gives me 3676 and 39653 to 5 ( doesnt say UDP or TCP) )
Why would you want to prioritize your ETQW traffic ? When playing ETQW you shouldn't be downloading stuff in the background.
By default if you not downloading anything or not doing anything in the background whilst playing (is what you should be doing) then ETQW will have enough bandwidth to do as it pleases.
Lekdevil.NL
10-13-2007, 04:15 PM
It wants to know both local and remote ports to prioritize traffic.
So what you are saying here is that the only thing I can configure is the local 3074 tcp port, and that UDP cant be predetermined?
Port 3074/tcp isn't local; it's the port used by the Demonware auth and lobby servers.
The DW auth connection isn't used during play, and the DW lobby one will only be used sporadically to relay IMs and friend notifications and such. Messing with QoS for those flows is most likely not worth the effort.
As to the UDP traffic between the client and the game server: that flow runs between a random client port and a not-so-random-but-not-quite-fixed server port (most servers will be using the default 27733/udp port).
Edit: and what Markie said, if you'd need QoS to ensure smooth gameplay, you're always better off just disabling those other programs that are using that bandwidth in the first place. The best you could achieve with QoS is prioritizing just your outbound ETQW traffic, which only gets you halfway there.
Hypn0T0ad
10-13-2007, 04:43 PM
@Lekdevil - thanks for the input :)
@Markie & Lekdevil - Being blessed with female companionship between these four walls, im not privileged enough to have this connection all to myself ;)
carmatic
10-15-2007, 12:14 AM
for me it is not that simple, i am living with a bunch of guys who INSIST on using MY internet connection to run file sharing and all that crap...
i thought, it seems that quake wars uses ports above 1024 , going up to the low 2000's , and so i arbitiarily prioritized all the udp traffic from 1024 to 4096 coming from my computer... right now quake wars is the only program that i use which uses random number udp ports, so i hope that it doesnt use a port above 4096 or something, and that nothing that i install anytime soon is gonna flood my connection using those same ports...
anyone have any better ideas as to the correct port range that quake wars will use?
reyalp
10-15-2007, 05:13 AM
for me it is not that simple, i am living with a bunch of guys who INSIST on using MY internet connection to run file sharing and all that crap...
i thought, it seems that quake wars uses ports above 1024 , going up to the low 2000's , and so i arbitiarily prioritized all the udp traffic from 1024 to 4096 coming from my computer... right now quake wars is the only program that i use which uses random number udp ports, so i hope that it doesnt use a port above 4096 or something, and that nothing that i install anytime soon is gonna flood my connection using those same ports...
anyone have any better ideas as to the correct port range that quake wars will use?
ET:QW seems to use the first free port it finds, much the same as your web browser would.
if you can shape based on the server port, a range starting at 27733 should catch many of them.
It would be nice if clients could use net_port to set the base port used by the client.
Aydinz
12-19-2007, 10:17 AM
i have done what Lekdevil.NL said and i have unblocked tcp: 3074 because i am only intending to join servers not host but i am abit confused with all the controversy at the moment and i do not want to open any ports unnecessarily. Whenever i try to search for servers i cant find any even with no filters on, so could someone please list all the open udp and tcp ports that need 2 b opened to find servers and connect 2 servers but not host servers.
Cheers Aydin
SnipeShade
09-13-2009, 06:45 PM
"there is no set rule to be configured on a firewall, other than allowing all outbound UDP traffic which was originated from the inside."
What this means is that you are predominantly allowing all UDP inbound aswell, as the only slightly stateful UDP protocol is DNS and thereby potentially helping organised crime get access to your machine and/or network (added to stop people saying "it's only a games machine").
I understand that UDP is used as it has a higher latency than TCP but Linux does over windows. Is TCP really unworkable, I doubt it. Does anyone know any hacks and/or servers to allow safer gaming. I've had this game for ages and never got around to getting it working in a manner I accept.
I was gonna get Wolfenstein but found it uses the same ports and has no Linux Binaries, I don't have that much time for Games these days, so maybe I'll see what's over the horizon from ID. I hope the quality doesn't drop with a higher release schedule, like it did with EA.
If anyone knows of a TCP only capable behind enemy lines modern shooter, that's not mindless action like COD, please let me know. :confused:
SPIDER12345
10-12-2009, 01:34 PM
Problem Ip Port
SPIDER12345
10-12-2009, 01:37 PM
SALL:dance: PROBLEM PORT
Basiley
10-12-2009, 10:45 PM
655 model isn't have enough hardware resources to handle QoS under real-world load[let alone web-surfing-only, usage].
check obsolete DGL routers or DFL routers[still producing].
they can.