Não é apenas algo que você pode fazer com pf
. O exemplo que você cita menciona usando VRFs. No OpenBSD você precisa criar vários domínios de roteamento (rdomains) usando o comando rtable
.
Você precisará criar uma série de tabelas de roteamento e interfaces virtuais para que cada salto salte para uma nova tabela. Para fazer o rastreamento de Star Wars, você também precisará editar o arquivo de hosts ou configurar um resolvedor de nomes (por exemplo, bind).