Come funziona il server proxy inverso? È usato per proteggere il server principale? È usato come firewall? Quali sono i motivi per l'utilizzo di un server proxy? Qualcuno potrebbe dare un esempio del mondo reale?Proxy inverso
risposta
In genere un server proxy normale esamina le richieste provenienti da una rete interna verso Internet e le memorizza nella cache in modo tale che se un altro client richiede la stessa pagina, il proxy può darglielo molto più rapidamente di una nuova richiesta a un Server remoto.
Un proxy inverso funziona in modo opposto.
Generalmente un proxy inverso verrà installato di fronte a un server Web, in modo che la seconda volta che un client richiede una pagina da quel server, il proxy lo restituisca al client remoto senza disturbare affatto il server Web.
In molti casi il proxy inverso e il server Web sono la stessa macchina. Questo è spesso fatto perché il lavoro del proxy inverso è molto, molto più semplice che passare attraverso una transazione completa del server web.
Apache, lighthttpd e molti altri server Web possono anche funzionare come proxy inversi.
Verificare Wikipedia per ulteriori informazioni.
Se stai cercando un'implementazione del mondo reale in .NET, c'è .NET URL Rewriter, un componente open source gratuito per IIS/ASP.NET.
Come suggerisce il nome, si tratta di un componente di riscrittura dell'URL, ma ha anche invertire le capacità di proxy.
Con una linea semplice come questo nel file di configurazione
RewriteRule ^(.*) http://www.testsiteXY.com$1 [P]
si potrebbe facilmente distribuire i siti in luoghi interni o esterni.
non ho potuto dare una risposta più completa, allora ciò che è disponibile qui: http://en.wikipedia.org/wiki/Reverse_proxy
- 1. IIS come proxy inverso
- 2. Impostazioni proxy inverso lighttpd
- 3. WebDAV dietro un proxy inverso
- 4. Proxy inverso con app google?
- 5. Laravel segue il proxy inverso
- 6. Aggiungere un proxy inverso a heroku
- 7. Nginx proxy inverso causando 504 Gateway Timeout
- 8. Nginx come proxy inverso mentre polling lungo
- 9. Il migliore proxy inverso per IIS 6?
- 10. Proxy inverso Apache 2.2 non funziona
- 11. Autenticazione Websocket proxy inverso Nginx - HTTP 403
- 12. Come impostare un proxy inverso di Squid?
- 13. timeout infinito per proxy inverso in Apache
- 14. intestazione Proxy inverso dovrebbe essere fornita
- 15. Miglior metodo di post-elaborazione Risposta proxy inverso Nginx
- 16. nginx come proxy inverso per limitare l'accesso al verbo http
- 17. Problema di autenticazione di base Apache con proxy inverso
- 18. Configurazione minima per il proxy inverso Apache nel contenitore Docker
- 19. Come servire due applicazioni Web dietro un proxy inverso nginx
- 20. Jira 5.2 Seraph SSO Login dietro proxy inverso
- 21. Come eseguire PrimeFaces dietro proxy inverso in un sottodominio?
- 22. semplice proxy inverso di nginx sembra strisciare alcune intestazioni
- 23. Utilizzo di nginx come proxy inverso per il server IIS
- 24. Che cosa significa HTTP/2 per un server proxy inverso?
- 25. Problema con GWT dietro un proxy inverso - nginx o apache
- 26. Errore con IP e Nginx come proxy inverso
- 27. IIS7 e ARR come proxy inverso per Subversion
- 28. pitone utente tornado e di proxy inverso poi via apache
- 29. IIS proxy inverso con riscritture non può gestire un redirect dal proxy server che abbiamo a
- 30. È possibile collegare l'API di Google Maps tramite proxy inverso nella mia app?
Eh? A meno di -1? Questo è un esempio reale di proxy inverso, che uso in un sistema di produzione ... – splattne
Non ho fatto downvote, ma posso solo supporre che il downvoter abbia sentito parlare di mod_rewrite, ma non si è reso conto che potrebbe indicare esterni domini. – qyb2zm302