Potato Head
27-05-2012, 10:56
Ciao a tutti,
dato che molti provider bloccano l'accesso ai loro server via Imap/pop se non si ha una una loro connessione (es. popmail.libero.it è accessibile solo se si ci si conntette tramite una connessione libero).
Ho quindi pensato che sarebbe possibile usare come proxy un qualsiasi router connesso a libero per forwardare tutte le richieste al server originale.
Dato che non sono un esperto, qualcuno saprebbe dirmi che regole potrei creare in iptables per nattare il servizio?
Avevo pensato di aprire la porte 110 sul router verso un ip della lan e forwardare tutte le richieste a quell'indirizzo verso il server di libero), ma non sono riuscito..
iptables -t nat -A PREROUTING -d 192.168.20.201 -j DNAT --to-destination=212.52.84.160:110
iptables -t nat -A POSTROUTING -d 212.52.84.160 -j SNAT --to-source=192.168.20.201:110
iptables -A FORWARD -j ACCEPT
dato che molti provider bloccano l'accesso ai loro server via Imap/pop se non si ha una una loro connessione (es. popmail.libero.it è accessibile solo se si ci si conntette tramite una connessione libero).
Ho quindi pensato che sarebbe possibile usare come proxy un qualsiasi router connesso a libero per forwardare tutte le richieste al server originale.
Dato che non sono un esperto, qualcuno saprebbe dirmi che regole potrei creare in iptables per nattare il servizio?
Avevo pensato di aprire la porte 110 sul router verso un ip della lan e forwardare tutte le richieste a quell'indirizzo verso il server di libero), ma non sono riuscito..
iptables -t nat -A PREROUTING -d 192.168.20.201 -j DNAT --to-destination=212.52.84.160:110
iptables -t nat -A POSTROUTING -d 212.52.84.160 -j SNAT --to-source=192.168.20.201:110
iptables -A FORWARD -j ACCEPT