Date: Thu, 26 Apr 2001 10:38:56 -0700 From: Brent Kearney <brent@kearneys.ca> To: Brent <misterb@cybertours.com> Cc: FreeBSD Questions <freebsd-questions@FreeBSD.org> Subject: Re: ipfw rules ...and quake3 gaming Message-ID: <20010426103856.A18326@kearneys.ca> In-Reply-To: <000b01c0cab9$a05046f0$0100a8c0@loqtis>; from misterb@cybertours.com on Sat, Apr 21, 2001 at 07:20:16PM -0400 References: <000b01c0cab9$a05046f0$0100a8c0@loqtis>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Apr 21, 2001 at 07:20:16PM -0400, Brent wrote: > I have a 4.1 FBSD running NAT & IPFW acting as a gateway machine for my > internal network...i have the kernel to deny by default..all seems to be > working ggod...ive opened up what ports i need....althoug i cant seem to > get quake ports to open ..the clients are using gamespy ..im not sure if > uses a particular port...but q2 & q3 i think use udp27910 and 27960 ..any > help would be appreciated...or howto's ya might be able to toss my way > TIA > > Brent > If the internal machine that runs Quake is named "brentpc", then you could use an ipfw rule like this: # Allow connections to port 27960 for Q3 access to brentpc $fwcmd add pass tcp from any to ${oip} 27960 setup $fwcmd add pass tcp from any to ${brentpc} 27960 setup $fwcmd add pass udp from any to ${oip} 27960 $fwcmd add pass udp from any to ${brentpc} 27960 Or possibly pass tcp from any to ${inet} 27960, etc. You will also need NAT rules to translate your internal IPs. In your /etc/rc.conf, include something like: natd_enable="YES" natd_flags="-log_denied -f /etc/natd.conf" Then make a file called /etc/natd.conf, in which you could add: # for Q3 access to brentpc redirect_port tcp brentpc:27960 27960 redirect_port udp brentpc:27960 27960 Cheers, -Brent To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010426103856.A18326>