Em 07/04/2020 15:21, Renato Mello escreveu:
Osvaldo está aí minha dificuldade!
O trunk A sempre precisa sair pela eth0
O Trunk B sempre pela eth1
Ai está o meu problema

Olá!

        Nesse caso você vai precisar fixar uma porta no contexto SIP de cada trunk, por exemplo:

[Trunk_A]
port = 5061
...

[Trunk_B]
port = 5062
...

        Agora no roteamento deve-se fazer:

# Dar apelido para tabelas de roteamento (61 -> trunk_a  |  62 -> trunk_b)
echo -e "61\ttrunk_a\n62\ttrunk_b" >> /etc/iproute2/rt_tables

# Fluxo com porta de origem 5061 para o IP destino 10.255.240.111 usar tabela trunk_a
ip rule add sport 5061 to 10.255.240.111 table trunk_a

# Direcionar porta de origem 5062 para o IP destino 10.255.240.111 usar tabela trunk_b
ip rule add sport 5062 to 10.255.240.111 table trunk_b

# Configurar tabela de roteamento em trunk_a para eth0
ip route add 10.5.26.64/29 dev eth1 proto kernel scope link src 10.5.26.66
ip route add default via 10.5.26.65 dev eth0 table trunk_a

# Configurar tabela de roteamento em trunk_b para eth1
ip route add 10.5.22.56/29 dev eth1 proto kernel scope link src 10.5.22.58
ip route add default via 10.5.22.57 dev eth1 table trunk_b


        Creio que isso deva te atender, veja aí...

--

[]'s

Junior Polegato

_______________________________________________
KHOMP: completa linha de placas externas FXO, FXS, GSM e E1
Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7
Intercomunicador e acesso remoto via rede IP e telefones IP
Conheça todo o portfólio em www.Khomp.com
_______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para 
asteriskbrasil-unsubscr...@listas.asteriskbrasil.org

Responder a