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 { -> $funshinebinat on $ext_if from $funshine to any -> 85.200.10.151You 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
