>Налага ми се да ползвам приложение, което има клиент и сървър, които >комуникират през UDP. Всичко е добре, но клиентът търси сървъра като >праща broadcast пакети в подмрежата си (към 255.255.255.255). Лошото е, >че сървърът е зад рутер и ползва DNAT. Очевадно, broadcast пакетите няма >да минат през рутера, а и няма как да пипам по приложението (нито пък >има unicast опция). Реших да прехвърля всички пакети на дадения порт с >destination IP 255.255.255.255 към другата машина с нещо такова: >iptables -t nat -A PREROUTING -p tcp -d 255.255.255.255 --dport yyyy -j ^^^^^^ >DNAT --to-destination z.z.z.z
А протоколът TCP ли е със сигурност? >Пакетите идват на външния интерфейс, но рутера не ги изпраща към другата >машина. Вероятно ще трябва и във веригата FORWARD да се пипне, за да се допуснат тези пакети. Поздрави, Иво Тачев _______________________________________________ Lug-bg mailing list Lug-bg@linux-bulgaria.org http://linux-bulgaria.org/mailman/listinfo/lug-bg