Originariamente inviato da billiejoex
Si, certo. Non vedo cmq il nesso tra le due cose dato che i due sistemi lavorano a livelli differenti della pila ISO/OSI.
Li puoi utilizzare sulla stessa macchina (il gateway) senza applicare redirecting.
Per 'proxy' in genere si intende 'proxy HTTP' ma le implementazioni che trovi in giro possono supportare svariati altri protocolli tra cui FTP e HTTPS, appunto.
Per tutti gli altri protocolli applicativi esistono dei particolari proxy chiamati 'socks'.
Tecnicamente funzionano esattamente come i proxy: fanno da 'bouncer' interponendosi tra client e server.
Quest'ultima domanda non miè chiarissima.
- Per fare uscire su internet un client dietro NAT sarà il NAT stesso ad occuparsi "dinamicamente" della faccenda.
- Se vuoi rendere disponibile un server web all'esterno e tale server risiede sulla stessa macchina del NAT quest'ultimo non ti interessa.
- Se vuoi rendere disponibile un server web all'esterno e tale server risiede su una macchina dietro al NAT sullo stesso dovrai impostare una regola statica di reindirizzamento (es: "tutte le connessioni destinate a interfaccia pubblica di NAT, porta 80, reindirizzale a interfaccia interna x.x.x.x, porta 80)".
Spero di essere stato esaustivo.