J'ai un problème de NAT avec UDP et broadcast:
iptables config: (un serveur de base de redirection de port, UDP 80 à 8080)
iptables -t nat -A PREROUTING -p udp --dport 80 -j REDIRECT --to-port 8080
Scénario:
192.168.0.1:1234 broadcast "hello" to 192.168.0.255:80
192.168.0.2:80 receives (NAT) to port 8080
192.168.0.2:8080 answers "I'm here !" to sender (192.168.0.1:1234)
192.168.0.1:1234 get "I'm here" with the Source IP 192.168.0.255:80
Problème: J'ai besoin de l'IP source 192.168.0.2:80 au lieu de diffuser 192.168.0.255:80 , comment puis-je faire cela?
J'ai déjà essayé de POSTROUTER SNAT pour changer 192.168.0.255 en 192.168.0.2 mais le paquet n'entre pas dans la table.