in ogni caso non riesci a mascherare chi naviga o chi scarica.

la differenza tra proxy e nat e' che il primo lavora a livello http (o applicativo)
quindi solo con il browser, con un client di posta o pochi altri software


mentre un router con un Network Adress Translation lavora a livello del tcp/ip e compatibile con piu' applicativi poiche' sfrutta banalmente il gateway della rete.

entrambe le cose non vengono usate per MASCHERARE chi naviga, ma bensi per condividere internet a una rete.

in particolare il proxy e' nato per accelerare la navigazione facendo una cache dei siti gia' visitati (quest'ultimo scopo si e' un po' perso con la nascita dei siti dinamici ecc...)