Existem vários provedores de serviços por aí que permitem que um usuário contorne firewalls ou anonimize seu acesso à web.
Alguns deles usam proxies, outros usam VPNs. A maioria das pessoas diz que as VPNs geralmente funcionam melhor que os proxies. Eles também são geralmente mais caros.
Por exemplo, um proxy concederá a um usuário internacional acesso ao Pandora.com, mas não ao Hulu.com. Uma VPN funcionará para ambos.
Como um proxy funciona de maneira diferente da VPN e por que isso faz diferença?
Nas redes de computadores, um servidor proxy é um servidor (um sistema de computador ou um aplicativo) que atua como intermediário para solicitações de clientes que procuram recursos de outros servidores.
Seu computador se conectaria ao servidor proxy e solicitaria um recurso (por exemplo, uma página da web). O servidor proxy, então, obtém o recurso e o passa de volta para você.
VPN
Novamente da Wikipedia:
Uma rede virtual privada (VPN) é uma rede de computadores que usa uma infraestrutura de telecomunicações pública como a Internet para fornecer a escritórios remotos ou usuários individuais acesso seguro à rede da organização.
Você conecta seu computador (ou rede) a uma rede remota por meio de uma conexão de rede virtual. Isso é efetivamente o mesmo que executar um cabo da rede remota para o seu computador, mas muito mais barato. O seu computador faz parte da rede remota. As solicitações de recursos da Internet (ou recursos na rede remota) viajam pela conexão virtual e pela rede remota até a Internet como se fosse a conexão com a Internet do computador.
Está tudo muito bem, mas qual é a diferença?
As VPNs são mais difíceis de configurar, mas qualquer software pode usar a Internet pode usar uma VPN.
Os servidores proxy são mais baratos e mais fáceis de configurar para usuários em massa, mas requerem suporte de software específico no final do usuário para fazer as solicitações ao servidor proxy.
Em geral, uma VPN pode suportar apenas uma conexão entre um computador ou rede e a rede remota. Para lidar com vários usuários, você precisa configurar várias VPNs. (Existem exceções de casos especiais para isso, mas na maioria das vezes é esse o caso).
Um único servidor proxy pode atender centenas ou milhares de usuários.
Re "Uma VPN pode suportar apenas uma conexão entre um computador ou rede e a rede remota.": False. É possível ter uma única configuração de VPN na qual todos os clientes estejam isolados um do outro.
# 1
11
... o que equivale a várias VPNs. Sim, com a mesma configuração, mas ainda cada cliente em sua própria VPN usando os recursos associados a ela.
Majenko
Ainda são várias redes se todos os clientes estiverem em um único intervalo de endereços e você apenas bloquear pacotes com origem e destino no intervalo (ou seja, entre dois clientes)?
grawity
11
De qualquer maneira, estamos falando de termos simplistas aqui, e sei que há exceções - eu mesmo escrevi - uma VPN baseada em malha que vincula vários sites a uma grande rede virtual - usando uma VPN - mas, para os fins desta pergunta, a definição I ter dado é suficiente sem listar todas as exceções. 99% das VPNs são ponto único para ponto único.
Majenko
14
O que uma VPN faz logicamente é transformar sua conexão à Internet em um grande cabo Ethernet . Quando você está conectado à VPN de uma empresa, o efeito é semelhante ao de levar o computador ao prédio da empresa e conectá-lo diretamente. As VPNs (geralmente) usam criptografia para que os sistemas intermediários entre você e a empresa (como seu ISP ou um sniffer malicioso de rede sem fio) não possam escutar seu tráfego.
Pense em um servidor proxy como um filtro . Se todo o tráfego de rede de um determinado tipo, como o tráfego da Web (HTTP), passar por um proxy, esse proxy poderá manipular esse tráfego na saída e na entrada. Isso tem vários usos, desde filtragem de anúncios, anonimato , censura, proteção contra malware e outras coisas.
Um servidor proxy modifica seu tráfego antes de chegar ao destino. Uma VPN apenas envolve a criptografia durante o transporte. Obviamente, para uma VPN, a outra extremidade deve estar ciente da VPN e cooperar. Isso não é necessário para um proxy.
Dito isso, tecnicamente você pode ter servidores proxy que não fazem nada além de criptografar o tráfego e provavelmente pode ter VPNs que funcionam como servidores proxy e modificam o tráfego. Os proxies e as VPNs encaminham o tráfego em nome de um cliente. Os proxies geralmente funcionam em tipos específicos de tráfego de aplicativos. Por exemplo, existem proxies HTTP, proxies DNS, etc. Embora existam proxies SOCKS que façam proxy de tudo ... Alguns softwares VPN também podem ser configurados para atuar como um adaptador de rede virtual; portanto, é possível mover o tráfego por ele que não é possível ' não precisa estar ciente de proxy ou VPN.
Ainda mais confuso depois de ler a sua resposta, mas obrigado de qualquer maneira ...
Yatharth Agarwal
Pelo que entendi, se um servidor proxy pode fazer criptografia, ele pode ser considerado como uma VPN.
Uzumaki D. Ichigo
1
Para ser simples:
VPN : torna seu computador (dispositivo) como membro de (parte de) a rede desejada . (Para que você obtenha o IP a partir dele. Digamos, conecte sua rede do Office a partir de casa. Então, nesse meio tempo, seu IP é o IP do Office.)
Proxy : conecta você a outro destino, em vez de você fazer isso. (Aqui, não há nada para falar sobre fazer parte da rede desejada.) Este irá buscar algo que você solicitou e depois lhe servirá. Por exemplo: YourFreedom, HideMyAss, etc são proxies de encaminhamento (eles agem para você). Nginx, HAProxy, ELB, etc são Proxies Reverso (Eles agem para Servidores back-end).
O que uma VPN faz logicamente é transformar sua conexão à Internet em um grande cabo Ethernet . Quando você está conectado à VPN de uma empresa, o efeito é semelhante ao de levar o computador ao prédio da empresa e conectá-lo diretamente. As VPNs (geralmente) usam criptografia para que os sistemas intermediários entre você e a empresa (como seu ISP ou um sniffer malicioso de rede sem fio) não possam escutar seu tráfego.
Pense em um servidor proxy como um filtro . Se todo o tráfego de rede de um determinado tipo, como o tráfego da Web (HTTP), passar por um proxy, esse proxy poderá manipular esse tráfego na saída e na entrada. Isso tem vários usos, desde filtragem de anúncios, anonimato , censura, proteção contra malware e outras coisas.
Um servidor proxy modifica seu tráfego antes de chegar ao destino. Uma VPN apenas envolve a criptografia durante o transporte. Obviamente, para uma VPN, a outra extremidade deve estar ciente da VPN e cooperar. Isso não é necessário para um proxy.
Dito isso, tecnicamente você pode ter servidores proxy que não fazem nada além de criptografar o tráfego e provavelmente pode ter VPNs que funcionam como servidores proxy e modificam o tráfego. Os proxies e as VPNs encaminham o tráfego em nome de um cliente. Os proxies geralmente funcionam em tipos específicos de tráfego de aplicativos. Por exemplo, existem proxies HTTP, proxies DNS, etc. Embora existam proxies SOCKS que façam proxy de tudo ... Alguns softwares VPN também podem ser configurados para atuar como um adaptador de rede virtual; portanto, é possível mover o tráfego por ele que não é possível ' não precisa estar ciente de proxy ou VPN.
fonte
Para ser simples:
VPN : torna seu computador (dispositivo) como membro de (parte de) a rede desejada . (Para que você obtenha o IP a partir dele. Digamos, conecte sua rede do Office a partir de casa. Então, nesse meio tempo, seu IP é o IP do Office.)
Proxy : conecta você a outro destino, em vez de você fazer isso. (Aqui, não há nada para falar sobre fazer parte da rede desejada.) Este irá buscar algo que você solicitou e depois lhe servirá. Por exemplo: YourFreedom, HideMyAss, etc são proxies de encaminhamento (eles agem para você). Nginx, HAProxy, ELB, etc são Proxies Reverso (Eles agem para Servidores back-end).
fonte