Como funciona um proxy da Web?

1

Considere um caso em que há um proxy na minha organização. Preciso inserir os detalhes do proxy no meu IE. Se eu remover esses detalhes do navegador, não poderei mais acessar a Internet. Então eu suponho que todo o tráfego da Internet passa pelo Proxy que foi definido para a Organização. Correto ??

Agora, meu problema real é que quando eu programaticamente tento acessar a Internet (usando Java), tenho a opção de especificar Proxy = Yes ou Não. Se eu escolher Proxy = Yes, preciso fornecer o nome de usuário e senha, se eu escolher Proxy = No, estabelece uma conexão direta e ainda me deixa acessar a Internet. Por favor, consulte o documento da API Java abaixo

link e pesquise pela string ", que representa um link direto conexão ou ausência de proxy ".

Eu quero saber o que é essa conexão DIRETA? Como isso é estabelecido? Nem todo o tráfego do mundo externo (Internet) é encaminhado através do Proxy numa Organização?

    
por Geek 09.08.2011 / 08:13

1 resposta

1

Depende da sua organização.

Se o seu navegador (Internet Explorer, no seu caso) funciona com um proxy e não funciona sem um proxy, é possível que

  • todas as conexões de saída direta estão bloqueadas (mais seguras)
  • apenas algumas conexões de saída direta estão bloqueadas (mais flexíveis, menos seguras)

Você pode testar isso tentando estabelecer conexões diferentes para servidores na web. Tente o HTTP para google.com: 80; tente FTP para um servidor FTP aberto; tente o IRC em um servidor de IRC, tente configurar seus próprios servidores de nomes (o Google possui bons servidores DNS); tente conectar-se à sua máquina doméstica.

Se o seu aplicativo Java puder fazer uma conexão direta, provavelmente nem todo o tráfego será bloqueado. Talvez apenas o tráfego para servidores em determinadas portas (80, HTTP; 21, FTP; ...) esteja bloqueado.

Editar: lista de leitura

Você quer saber mais sobre conexões, internet e proxies?

por 09.08.2011 / 08:31