just got OpenBSD 3.4-current up and running doing router/fw duty; everything seems to be working well except for the prioritization of outbound packets. I read another message on the list that mentioned that NAT causes all packets to have their source address changed to $ext_if before the rules can affect them, hence making it difficult to assign traffic from a particular internal network to a unique queue.
i have 3 NICs: one connected to a 1.5Mb/768Kb DSL line, the other two connected to "private" and "shared" (wifi) networks. i've been able to queue the downstream packets and manage priorities between the two internal nets, but i'm having a heck of a time prioritizing outbound packets from the "private" network.
my setup looks roughly like this:
$EXT_IF = "dc0" $PRIV_IF = "fxp0" $SHARED_IF = "fxp1"
$PRIV_NET = "10.0.1.0/24" $SHARED_NET= "10.0.2.0/24"
i heard something mentioned about "tagging" rules; honestly, i'm still having a hard time wrapping my head around which rules to add the queues to (in/out, internal/external). could someone point me in the right direction? I'm happy to pass along my pf.conf if it would help.
anxiously awaiting the arrival of Jacek's book. ;)
thanks in advance for any and all help, darren david --
___________________________________________________ Darren David | [EMAIL PROTECTED]
