iptables не знает что такое домены. он использует IP адреса.
в Вашем случаем замените имена доменов на IP, тогда будет работать
так же надо не забыть включить NAT в ядре и iptables
Зачем Вы меняли порт? веб обычно работает на портах 80 и 443
И обычно для проксирования веба используется reverse proxy, например nginx reverse proxy