Páginas

terça-feira, 17 de agosto de 2010

FreeBSD: Usando PF com FIBs no FreeBSD

Com o advento das múltiplas tabelas de roteamento no FreeBSD (FIB) ficou muito fácil distribuir certos tipos de tráfego por determinados links. Por exemplo, vamos supor que temos 2 links com respectivos gateways 192.168.1.254 e 10.10.1.254, para adicionar as duas rotas como default em 2 tabelas diferentes faça o seguinte:

route add default 192.168.1.254
setfib 1 route add default 10.10.1.254
Agora temos a tabela 0 com a rota default 192.168.1.254 e a tabela 1 com a rota default 10.10.1.254, agora vamos enviar todo tráfego para porta 25 para o segundo link (10.10.1.254) usando o PF:

pass in quick on $int_if from any to port 25 rtable 1
Fonte: Lista do FUG.

Nenhum comentário:

Postar um comentário