방법에: ICMP는 자바 (JDK 1.5 이상에)에서 핑 소리가 난다
ICMP 핑을 사용하여 Programatically는 서버가 운영된ㄴ다는 것을 설치하는 중대한 방법 이다. 이전에 당신은 JNI 또는 exec 외침 사용 없이 자바에서 ICMP 핑 (무슨 PING 명령이 리눅스에서 또는 유닉스 & Windows 하는지) 할 수 없었다. JNI 또는 NIO 사용 없이 자바에 있는 ICMP 핑을 해 쉬운 확실한 방법은 여기 있다.
끈 주인 = "172.16.0.2" int 타임아웃 = 3000; // I는 적어도 3 초를 추천한다 부울 논리 연산 상태 = InetAddress.getByName (주인) .isReachable (타임아웃)
상태는 기계가 핑에 의하여 닿을 수 있는 경우에 진실하다; 틀린 다르게. 제일 노력은 주인을 도달하는 것을 시도하는 한다, 그러나 약간 특정한 항구가 접근 가능한지도 모르는 동안 방호벽과 서버 윤곽은 도달할 수 없는 상태의 결과로 요구를 막을지도 모른다. 전형적인 실시는 특권이 얻어질 수 있는 경우에 ICMP 에코 요구를 사용할 것이다, 그렇지 않으면 목적지 주인의 항구 7 (에코)에 TCP 연결을 설치하는 것을 시도할 것이다.
ICMP 핑 일, 에코 요구를 얻어야 당신이 suid 실행할 수 있는 자바 할지도 모른다 유닉스 또는 리눅스에서 suid 없이 조차 정밀하십시오. 그러나 Windows에 당신은 어떤 문제점도 없이 ICMP 핑에게 무엇이든지를 얻을 수 있다.
, 주요 뉴스, 어떻게 에, 자바 소프트웨어 컴퓨터 보안 의 밑에 신청하는, 리눅스, 기술 주, 웹, 의 웹 서비스, Windows 웹 호스팅 |
|
RSS 2.0 |
Trackback 이 기사 |
이 기사를 이메일을 보내십시오
당신은 또한 읽고 싶을지도 모른다 |





































2007년 3월 7일 3:00 pm에
이것은 Windows를 위해 진실하지 않다. ICMP는 Windows를 위해 실행되지 않았다.
체크
http://forum.java.sun.com/thread.jspa?threadID=712790&messageID=4122700
2007년 3월 7일 9:44 pm에
그것은 창에 ICMP 에코를 실행한다.
"그 주소가 다는 것을 시험하십시오. 제일 노력은 실시에 의해 주인을 도달하는 것을 시도하는 한다, 그러나 약간 특정한 항구가 접근 가능한지도 모르는 동안 방호벽과 서버 윤곽은 도달할 수 없는 상태의 결과로 요구를 막을지도 모른다. 전형적인 실시는 특권이 얻어질 수 있는 경우에 ICMP 에코 요구를 사용할 것이다, 그렇지 않으면 목적지 주인의 항구 7 (에코)에 TCP 연결을 설치하는 것을 시도할 것이다." - JDK 5.0 문서
2007년 8월 제 10 10:05 AM에
[SPS-687] 세부사항: 추가하십시오 "핑" 공구를…
때때로 고객은 네트워크 고장 때문에 것과 같이 오프라인으로 보여주는 트랜스폰더에 대한 문제가 있다. 그것으로 돕기 위하여는, 우리는 2개의 버전에 있는 전력 공급 세부사항에 "핑 공구"를 추가해야 한다:
- t를 사용하여 전력 공급이 첫번째 버전에 의하여 핑 소리가 날 것입니다,…
2008년 6월 13일 5:58 pm에
방법에 [...]: ICMP는 자바 (JDK 1.5 이상에) ________________ 다니엘에서 @ 핑 소리가 난다 [서명에 있는 연결 또는 심상을 전망하기 위하여 당신의 포스트 조사가 10 더 중대해야. 당신은 지금 0 포스트가 있다.] 언어는이다 생각 [...]의 표면에 거품