Definição do servidor proxy

1

Como abro um link por meio de um proxy proxy?

O que é um servidor proxy?

    
por BinaryMisfit 30.07.2009 / 14:54

7 respostas

4

Quando você tenta acessar, digamos, o google, seu navegador passa por várias etapas:

Em primeiro lugar, ele não sabe exatamente o que é google.com, por isso ele pergunta que é um amigo mais experiente, o servidor DNS . Ele / Ela sabe quem é o google (eles conhecem TODO MUNDO. Vida de uma festa, a sério), então eles verificam seus registros e dão ao navegador o 'número' do google (seu endereço IP (74.125.53.100, neste caso)

Certo, agora você sabe o número deles, então 'ligue para eles' (faça uma conexão) e diga olá (peça algum conteúdo). O Google envia a você sua página inicial, que o seu navegador vê, e envia para o HTML rendering guys . Eles colocam todas as tags e palavras e coisas juntos em algo que parece que deveria. (Às vezes os caras do HTML se deparam com algum javascript, eles ignoram isso e não o colocam na página, então os caras do Javascript lidam com isso depois).

Quando você usa um servidor proxy, em vez de perguntar ao servidor DNS quem é o google, você diz ao proxy com o qual deseja falar, então eles perguntam quem são o google, ligam para eles e obtêm os detalhes. enviar-lhe os dados para os caras de HTML e javascript. O resultado disso é que, se o seu servidor DNS realmente não gosta do google, e você não conhece nenhum outro servidor DNS, ou não pode perguntar a outro servidor DNS por qualquer razão, o Sr. Proxy ainda pode encontrar o google por você.

Como você usa um proxy depende do que é. Serviços de proxy baseados na Web têm um formulário para você digitar o URL, então eles vão buscar o conteúdo, mas outros servidores proxy são configurados no seu navegador, e ele automaticamente pergunta ao proxy ao invés do DNS, sem você ter que fazer mais alguma configuração. O primeiro passo para usar um é encontrar um, um baseado na web é simples, e no FF você acessa opções / advanced / network / configure como o firefox se conecta à internet / para configurar um proxy diferente.

Em muitos locais de trabalho você já pode estar usando um serviço de proxy sem você saber, eles podem ser usados para reduzir o número de vezes que o servidor DNS é consultado (500 PCs tentando acessar o google? ao obter o proxy para lembrar quem é o google?), filtrar conteúdo perigoso ou inapropriado (não é possível obter vírus tão facilmente se eles forem impedidos de entrar em contato com você, e você não pode diminuir se o seu site de jogos flash estiver bloqueado: )), ou como Arjan afirma corretamente abaixo, para enganar os serviços de região bloqueada, como o Hulu, para pensar que você mora em algum lugar, ele pode ser usado. A privacidade é outra preocupação, mas é melhor usar um serviço que permita criptografar o conteúdo com SSL nesse caso (embora haja muita sobreposição).

    
por 18.10.2009 / 15:28
0

Você pode usar o objeto WebBrowser para vincular a um servidor proxy, aqui é um exemplo usando o VB .NET .

    
por 30.07.2009 / 15:01
0

Um servidor proxy é geralmente um sistema que oferece um serviço do sistema de forma representativa. Isso pode ser usado, por exemplo, para obter mais desempenho (cache), para ter controle total sobre os dados que passam para o serviço (talvez um reverso proxy ou ALG ) ou para balancear a carga de uma rede.

Você pode usar seu navegador da Web para navegar em um site por meio de um proxy da Web (HTTP ou SOCKS, eu acho). A configuração exata depende do navegador da web. Qual navegador você deseja usar?

    
por 30.07.2009 / 22:12
0

A Wikipédia fornece uma boa explicação de um Servidor Proxy aqui . É basicamente uma máquina na rede local atuando como um gateway para a internet e armazena em cache partes das páginas navegadas localmente para reduzir a quantidade de tráfego que sai da linha.

As configurações de proxy são especificadas de forma diferente, dependendo do navegador que você usa. No Safari e Firefox está em Preferências / Avançadas ou Preferências / Configurações de Rede e no IE está em Opções / Conexões

    
por 30.07.2009 / 22:12
0

Se você procurar um proxy em um dicionário, provavelmente verá: "Uma pessoa autorizada a agir por outro"

Um servidor proxy faz uma coisa semelhante para computadores. Existem muitos tipos de servidores proxy, mas o mais comum é um proxy da web de armazenamento em cache. Quando um navegador solicita uma página da Web, um proxy de armazenamento em cache procura em seu cache para ver se ele já possui a página solicitada. Se isso acontecer, ele será enviado para o navegador. Se isso não acontecer, ele é obtido do servidor, salva uma cópia em seu cache e a passa para o navegador.

Se você quiser experimentar o uso de um proxy e como configurar um, tente fazer o download do Proxomitron . É um pequeno servidor proxy que você pode rodar no seu computador e configurar seu navegador para usá-lo. Não é um proxy de armazenamento em cache, mas um proxy de filtragem projetado para bloquear anúncios. Não é mais atualizado (infelizmente, o autor morreu), mas é simples de instalar e configurar, por isso é uma ótima introdução aos servidores proxy.

    
por 31.07.2009 / 04:17
0

Este é um problema único ou você precisa acessar determinados sites por meio de proxy?

Arquivos PAC foram criados para isso. Por favor, comente w / mais informações, e vou explicar mais.

    
por 09.08.2009 / 10:38
0

Existem proxies, como proxies IP: Port, que você insere nas configurações do navegador. Estes canalizam o seu tráfego através desse computador. Existem outros tipos de proxies, como proxies da web, que você pode simplesmente digitar o link e ele será exibido no site para você.

    
por 15.08.2012 / 05:23