когда добавил POSTROUTING то заработало, но только с машин локальной сети
на одной машине и клиент и сервер и коннектился по внешнему_ip,
но из "глобал инета" никто не может законнектиться на этот порт напр 1234.
firewall наверное рубит всех , пытаюсь теперь с ним разобраться в iptables
$IPTABLES -t nat -A PREROUTING -i eth0 -p tcp -d 0.0.0.0/0 --dport 1234 -j DNAT --to-destination 192.168.1.2:1234
$IPTABLES -t nat -A POSTROUTING -p tcp --dst 192.168.1.2 --dport 1234 -j SNAT --to-source внешний_ip
$IPTABLES -A FORWAD -i eth0 -d 192.168.1.2 -p tcp --dport 1234 -j ACCEPT