Teste de conexão com a internet usando proxy

324 views
Skip to first unread message

Anderson Dapper Rocha

unread,
Mar 22, 2012, 4:24:35 PM3/22/12
to dug...@googlegroups.com
Pessoal,
Tenho uma rotina hoje que testa se o usuário da aplicação tem acesso a internet, mas em casos onde tem proxy a coisa fica um pouco complicada da forma que é hoje.
É utilizado IdTCPClient, mas como todos sabem TCP pode ser barrado no firewall e através de proxy o cara ter acesso a internet.

Pensei em usar um IdHTTP e fazer um Get em um endereço que raramente irá sair do ar, como registro.br e o google.com.
Neste caso, eu teria em um arquivo de configuração o endereço de proxy, porta, usuario e senha, caso seja necessário a autenticação dentro do proxy.

Alguém tem alguma ideia melhor, e confiável, para fazer isso?

Newton Michel De Oliveira

unread,
Mar 22, 2012, 4:27:53 PM3/22/12
to dug...@googlegroups.com
Anderson,
Dah um Ping em www.registro.br por exemplo e vê se retorna.

Tem tb maneiras de verificarmos se esta ou nao conectado na internet.


Enviado via iPhone
--
Você recebeu esta mensagem porque está inscrito no "DUG-RS -
Delphi Users Group Rio Grande do Sul" em Grupos do Google.
Acesse o nosso BLOG em http://www.dug-rs.org e contribua com a comunidade Delphi do Rio Grande do Sul
Para postar neste grupo, envie um e-mail para dug...@googlegroups.com
Para cancelar a sua inscrição neste grupo, envie um e-mail para
dug-rs-un...@googlegroups.com
Para ver mais opções, visite este grupo em
http://groups.google.com.br/group/dug-rs?hl=pt-BR
Twitter: @dugrs
http://www.facebook.com/groups/dugrs/

Anderson Dapper Rocha

unread,
Mar 22, 2012, 4:51:05 PM3/22/12
to dug...@googlegroups.com
O ping é a forma que estou fazendo hj mas se o cara utiliza proxy e firewall dar ping e poder acessar a página não são sinonimos!

Estou tentando da forma que mencionei antes mas se alguém tiver uma ideia melhor e puder compartilhar, creio que eu não seja o único que irá precisar disso!



Em quinta-feira, 22 de março de 2012 17h27min53s UTC-3, newton escreveu:
Anderson,
Dah um Ping em www.registro.br por exemplo e vê se retorna.

Tem tb maneiras de verificarmos se esta ou nao conectado na internet.


Enviado via iPhone

Em 22/03/2012, às 17:24, Anderson Dapper Rocha <toppe...@gmail.com> escreveu:

Pessoal,
Tenho uma rotina hoje que testa se o usuário da aplicação tem acesso a internet, mas em casos onde tem proxy a coisa fica um pouco complicada da forma que é hoje.
É utilizado IdTCPClient, mas como todos sabem TCP pode ser barrado no firewall e através de proxy o cara ter acesso a internet.

Pensei em usar um IdHTTP e fazer um Get em um endereço que raramente irá sair do ar, como registro.br e o google.com.
Neste caso, eu teria em um arquivo de configuração o endereço de proxy, porta, usuario e senha, caso seja necessário a autenticação dentro do proxy.

Alguém tem alguma ideia melhor, e confiável, para fazer isso?

--
Você recebeu esta mensagem porque está inscrito no "DUG-RS -
Delphi Users Group Rio Grande do Sul" em Grupos do Google.
Acesse o nosso BLOG em http://www.dug-rs.org e contribua com a comunidade Delphi do Rio Grande do Sul
Para postar neste grupo, envie um e-mail para dug...@googlegroups.com
Para cancelar a sua inscrição neste grupo, envie um e-mail para

Newton Michel De Oliveira

unread,
Mar 22, 2012, 9:54:14 PM3/22/12
to dug...@googlegroups.com, dug...@googlegroups.com
Concordo. Com você Ping e acesso não são a mesma coisa, mas se no proxy barrarmos o registro.br por exemplo, como você ira solucionar isto???

Enviado via iPhone

Anderson Dapper

unread,
Mar 23, 2012, 7:36:51 AM3/23/12
to dug...@googlegroups.com
Neste caso eu faço um segundo teste tentando conexão com o google.com e claro deixo o setor de TI dos meu clientes cientes que se o registro.br estiver bloqueado eles terão de liberar o google.com...


Att,
Anderson Dapper Rocha
Reply all
Reply to author
Forward
0 new messages