Bonjour,
Je viens d'installer asterisk dans une jail. Je cherche donc a rediriger mes ports sur l'adresse de la jail, afin qu'asterix arrive a communiquer car là ce n'ai pas le cas.
J'ai activé le routage.
Code:sysctl sysctl net.inet.ip.forwarding
net.inet.ip.forwarding: 1
Et mes règles
Code:nat on em0 from 192.168.2.0/24 to any -> 90.60.52.41
rdr on em0 inet proto tcp from any to em0 port 5060 -> 192.168.2.64
rdr on em0 proto udp from any to any port {5060, 9999 >< 20001} -> 192.168.2.64
Le problème viens quand je reload PF
Code:Reloading pf rules.
/usr/local/etc/pf.conf:37: Rules must be in order: options, normalization, queueing, translation, filtering
/usr/local/etc/pf.conf:38: Rules must be in order: options, normalization, queueing, translation, filtering
/usr/local/etc/pf.conf:39: Rules must be in order: options, normalization, queueing, translation, filtering
J'ai beau me taper la doc, surfer à droite et à gauche, je ne comprend pas le problème.
J'ai pas d'erreur de syntaxe, il me l'aurais dit, c'est comme si PF ne connaissais pas les options que je lui demande

Je tourne sous FreeBSD 7, merci.