Como a: Sibilo do ICMP em Java (JDK 1.5 e acima)
Programatically que usa o sibilo do ICMP é uma grande maneira de estabelecer que um usuário é em serviço. Previamente você não poderia fazer o sibilo do ICMP (que comando de sibilo faz no linux/Unix & no Windows) em java sem usar JNI ou chamadas do exec. Está aqui um método simples e de confiança fazer sibilos do ICMP em Java sem usar JNI ou NIO.
Anfitrião da corda = “172.16.0.2” intervalo de parada do int = 3000; // eu recomendo 3 segundos pelo menos status booleano = InetAddress.getByName (anfitrião) .isReachable (intervalo de parada)
o status é verdadeiro se a máquina é reachable pelo sibilo; falso de outra maneira. O melhor esforço é feito para tentar alcangar o anfitrião, mas os guarda-fogos e a configuração de usuário podem obstruir pedidos tendo por resultado um status unreachable quando alguns portos específicos puderem ser acessíveis. Uma execução típica usará pedidos do ECO do ICMP se o privilégio pode ser obtido, se não tentará estabelecer uma conexão do TCP no porto 7 (eco) do anfitrião do destino.
No linux/Unix que você pode ter que suid o java executável começ o funcionamento do sibilo do ICMP, pedidos do ECO seja fino mesmo sem suid. Entretanto em Windows você pode começ a sibilo do ICMP sem nenhumas edições qualquer.
Arquivado sob a segurança de computador, notícia de título, como a, software de Java, linux, nota da tecnologia, correia fotorreceptora, acolhimento de correia fotorreceptora, serviços de correia fotorreceptora, Windows |
|
RSS 2.0 |
Trackback este artigo |
Envie por correio electrónico este artigo
Você pode igualmente gostar de ler |





































Março ő, 2007 no 3:00 pm
Isto não é verdadeiro para Windows. O ICMP não foi executado para Windows.
Verificação
http://forum.java.sun.com/thread.jspa?threadID=712790&messageID=4122700
Março ő, 2007 no 9:44 pm
Executa o ECO do ICMP em janelas.
“Teste se esse endereço é reachable. O melhor esforço é feito pela execução para tentar alcangar o anfitrião, mas os guarda-fogos e a configuração de usuário podem obstruir pedidos tendo por resultado um status unreachable quando alguns portos específicos puderem ser acessíveis. Uma execução típica usará pedidos do ECO do ICMP se o privilégio pode ser obtido, se não tentará estabelecer uma conexão do TCP no porto 7 (eco) do anfitrião do destino.” - Documentação do JDK 5.0
Agosto 10o, 2007 no 10:05 am
[SPS-687] Detalhes: adicione ferramentas do “sibilo”…
Às vezes os clientes têm problemas com identificadores que mostram como fora de linha devido às falhas de rede. Para ajudar com isso, nós devemos adicionar do “uma ferramenta sibilo” aos detalhes da fonte de alimentação em duas versões:
- A primeira versão sibilaria a fonte de alimentação, usando t…
Junho 1ó, 2008 no 5:58 pm
[...] Como a: Sibilo do ICMP no ________________ Daniel de Java (JDK 1.5 e acima) @ [para ver as ligações ou as imagens nas assinaturas sua contagem do borne deve ser 10 ou maior. Você tem atualmente os bornes 0.] A língua é froth na superfície do pensamento [...]