Se o que você gosta de fazer é algo assim:
[ Alice ] [ Charlie ]
| | ADSL
---+-----+-------+------ dc0 [ OpenBSD ] fxp0 -------- ( Internet )
|
[ Bob ]
Depois leia estes exemplos de FAQ sobre a configuração do OpenBSD PF para isso. Esses exemplos mostram como aplicar a egress e a formatação de ingresso a "clientes" individuais (endereços IP e portas, de fato).
Conecte seus múltiplos links WAN ao seu OpenBSD (uma placa de rede por link) e configure um trunk(4) para agregar links como uma interface de tronco virtual e, em seguida, usá-lo em pf.conf
(no esquema acima, fxp0 seria substituído por trunk0).