E rieccoci qua
Problema:
- serverino linux che fa da router
- due pc collegati al serverino che ottengono la connessione ad internet
- uno dei due pc deve essere raggiungibile alla porta 5900 dall'esterno (quindi non dalla lan, ma utilizzando l'IP assegnato dal provider).
Cosa ho fatto:
- installato ultr@VNC sul pc malefico in questione
- registrato su no-ip per avere sempre associato un ip al dominio
Adesso quello che rimane è fare in modo che, ogni volta che al server arrivi una richiesta per la porta 5900, essa venga automaticamente inoltrata alla porta 5900 di 192.168.0.1.
Quindi le righe che ho dato:
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
iptables -A FORWARD -p tcp -i ppp0 -d 192.168.0.1 --dport 5900 -j ACCEPT
iptables -t nat -A PREROUTING -p tcp -i ppp0 --dport 5900 -j DNAT --to 192.168.0.1:5900
A me sembrerebbe corretto, ma ovviamente se provo a collegarmi a nome.no-ip.info:5900 mi dice picche