Witam posiadam serwer VPS z systemem CentOS 7.5. Mam na nim aplikacje w NodeJS odpaloną na porcie 3000 bo porty poniżej 1024 są zablokowane. Chcę aby ta aplikacja była wyświetlana na porcie 80 aby po przejściu na adres domeny była wyświetlana. Nie chcę stawiać tej aplikacji bezpośrednio na porcie 80 ze względów bezpieczeństwa (podobno to nie jest zbyt bezpieczne). Chcę utworzyć przekierowanie z portu 80 na port 3000 tak aby po przejściu na nazwę domeny wyświetliła się aplikacja uruchomiona na porcie 3000. Próbowałem tworzyć reguły próbowałem modyfikować plik iptables. Zupełnie nic nie skutkuje zero jakichkolwiek zmian. Dlaczego modyfikacja iptables nie przynosi żadnego efektu?
*nat
:PREROUTING ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
:POSTROUTING ACCEPT [0:0]
-A PREROUTING -i eth0 -p tcp --dport 80 -j DNAT --to-destination :3000
COMMIT
Dodałem do iptables taką regułę.