Karl O. Pinc wrote:
On 05/12/2008 12:07:45 PM, Christer Solskogen wrote:
I have been trying to get some of my online games to work. Normally on
a NAT-ed network rdr's are needed to get the port forwarding to work.
My pf.conf is:
funshine = "192.168.0.12"
rdr pass log on $ext_if proto { tcp, udp } from any to $ext_if port {
-> $funshine
binat on $ext_if from $funshine to any -> 85.200.10.151
You report what does work, but not what didn't work so it's difficult
to say why it didn't work.
I really should have done that.
If I do not use the binat-rule, connecting to games (in CoH) will not
work. But CoH also seems to be the only game with that kind of problem.
If I am not mistaken, using a binat-rule also makes my machine vurnable
for other stuff. I am under the impression that the ports I define in
the rdr rules are wrong (which means the documentation for CoH is wrong)
IF the ports are right shouldn't this be enough?
CoH_ports = "{ 6112 , 9100 , 30260 }"
rdr pass log on $ext_if proto { tcp, udp } from any to $ext_if port
$CoH_ports -> $funshine
pass out all
--
chs