O que é Proxy
Neste artigo, tentaremos entender o que é um proxy, por que e quando precisamos usar um proxy para visualizar a web. Antes de tudo, precisamos entender o que acontece quando navegamos na Internet. Em palavras simples, como a Internet funciona. Este artigo não foi criado para pessoas de TI, então haverá muitas simplificações nele.
Vamos entender alguns dos termos.

Client.
Este é o seu computador e navegador.
Este é o seu computador e navegador.

ISP.
Provedor de internet. Na maioria das vezes, será algum tipo de empresa que fornece uma conexão com a Internet. Pode ser uma operadora móvel, um ISP com fio (como ADSL ou provedor de conectividade óptica) ou até mesmo uma operadora Wi-Fi pública.
Provedor de internet. Na maioria das vezes, será algum tipo de empresa que fornece uma conexão com a Internet. Pode ser uma operadora móvel, um ISP com fio (como ADSL ou provedor de conectividade óptica) ou até mesmo uma operadora Wi-Fi pública.

Web server.
Computador remoto na Internet. Assumimos que o servidor está localizado em algum tipo de centro de dados.
Computador remoto na Internet. Assumimos que o servidor está localizado em algum tipo de centro de dados.

Proxy server.
Outro computador em outro lugar na Internet. Praticamente o mesmo que um servidor da Web, mas configurado para uma finalidade específica (proxy de solicitações da Web).
Outro computador em outro lugar na Internet. Praticamente o mesmo que um servidor da Web, mas configurado para uma finalidade específica (proxy de solicitações da Web).
Agora podemos olhar para o diagrama para entender o que acontece quando abrimos uma página da Web em um navegador.

As linhas verdes ilustram uma solicitação da web do cliente (você) para o servidor da web que hospeda a página solicitada.

As linhas azuis ilustram a resposta do servidor web ao cliente com a página solicitada.
E aqui podemos encontrar dois lugares onde podem surgir problemas.

Primeiro problema: o provedor sabe quais recursos você está solicitando.
Isso geralmente não é um problema. Mas isso pode ser um problema em dois casos:
Isso geralmente não é um problema. Mas isso pode ser um problema em dois casos:
- O ISP está bloqueando o recurso que você deseja receber.
- Você suspeita que seu ISP está rastreando suas solicitações de uso contra você.
Segundo problema: o servidor da Web sabe onde está a origem da solicitação.
Novamente, na maioria dos casos, esse problema não é um problema. Mas pode ser nos próximos casos:
Novamente, na maioria dos casos, esse problema não é um problema. Mas pode ser nos próximos casos:
- O servidor da Web está bloqueando solicitações de seu país (seu país pode ser determinado pelo IP).
- Você deseja permanecer anônimo para o servidor web. Por qualquer motivo. (Web Scraping)
Então, como um proxy pode nos ajudar a resolver esses problemas?
A questão do lado do ISP.

Quando você usa um servidor proxy, o ISP vê o endereço do servidor proxy como o destino da solicitação, não o endereço real que você está tentando acessar.
Por exemplo, você deseja abrir o site piratebay.com, mas o ISP em seu país está filtrando e bloqueando todas as solicitações para esse site. No caso de usar um proxy, o ISP pensará que você está solicitando algo do servidor proxy e não perceberá que está solicitando um pirate bay. Portanto, a solicitação não será bloqueada.
Por exemplo, você deseja abrir o site piratebay.com, mas o ISP em seu país está filtrando e bloqueando todas as solicitações para esse site. No caso de usar um proxy, o ISP pensará que você está solicitando algo do servidor proxy e não perceberá que está solicitando um pirate bay. Portanto, a solicitação não será bloqueada.
O problema do lado do servidor Web.

Da mesma forma, o servidor web verá o endereço do servidor proxy como o endereço do cliente.
Por exemplo, você deseja abrir o Netflix.com, mas o Netflix não oferece serviços em seu país. Se você selecionar um servidor proxy localizado em um país aprovado pela Netflix, suas solicitações não serão negadas.
Por exemplo, você deseja abrir o Netflix.com, mas o Netflix não oferece serviços em seu país. Se você selecionar um servidor proxy localizado em um país aprovado pela Netflix, suas solicitações não serão negadas.