Redirection broadcast vers unicast iptables

Bonjour,

Je reçois d'une application propriétaire un flux broadcast, or j'ai besoin d'exploiter ce flux sur un autre sous-réseau et je n'ai pas la main sur les routeurs (Ipforwarding à oublier comme ip helper address) pour ce faire me suis dit facile IPTABLES.

Mais cela ne marche pas voila ce que j'ai essayé

iptables -t nat -A PREROUTING -p udp -s 192.168.1.1 --dport 9999 -d 255.255.255.255 -j DNAT --to-destination 10.0.0.12:8060

iptables -t nat -A PREROUTING -p udp -s 192.168.1.1 --dport 9999 -j DNAT --to-destination 10.0.0.12:8060

iptables -t nat -A PREROUTING -p udp --dport 9999 -j DNAT --to-destination 10.0.0.12:8060

Donc une machine sur mon sous-réseau émet un flux broadcast sur le 9999, sur mon poste iptables activé avec les 3 règles précédentes (et seulement elles).

En gros est-il possible grâce à IPTABLES de faire l'équivalent CISCO de iphelper address ou ip forwarding

Note J'ai déja posté sur le forum linux mais pas de réponse je tente sur forum réseau

Fred

2 réponses

  • Votes
  • Date
  • Date décroissante
  1. Contributeur
    Salut !

    Tu as que ces trois lignes dans ton IPTABLES ?

    Les "policy" sont en drop ou accept ?

    Tu n'as pas de règle de forward ?