怎么对: 在Java (JDK 1.5的ICMP砰以上)
Angsuman Chakraborty
2007年1月6日
使用ICMP砰的Programatically是一个巨大方式建立服务器是在运作的。 以前您不可能做ICMP砰(什么查验命令在Linux做或Unix & Windows)在Java不使用JNI或exec电话。 这一个简单和可靠方法做在Java的ICMP砰,无需使用JNI或NIO。
串主人= “172.16.0.2” int暂停= 3000; //我推荐至少3秒 布尔状态= InetAddress.getByName (主人) .isReachable (暂停)
如果机器由砰,是可及的状态是真实的; 错误否则。 最佳的努力被做设法到达主人,但是防火墙和服务器配置也许阻拦请求造成不能得到的状态,当一些具体口岸也许是容易接近的时。 典型的实施将使用ICMP回声请求,如果特权可以得到,否则它将设法建立在口岸7 (回声)的TCP连接目的地主人。
在您可以必须Java可执行得到ICMP砰工作的suid的Linux或Unix,回声请求将是美好的甚而没有suid。 然而在Windows您能得到ICMP砰,不用任何问题。
归档在 计算机安全之下, 标题新闻, 怎么对, Java软件, Linux, 技术笔记, 网, 网络主持, 网服务, Windows |
|
RSS 2.0 |
Trackback 这篇文章 |
给这篇文章发电子邮件
您可以也喜欢读 |


增加到Technorati喜爱


































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上午
[SPS-687]细节: 增加“砰”工具…
有时顾客有显示如离线由于系统故障的转发器的问题。 要帮助与那,我们应该增加“砰工具”到在二个版本的电源细节:
使用t, -第一个版本将砰地作声电源,…
2008年6月13日在5:58 pm
[...]怎么对: 在Java (JDK 1.5以上) ________________丹尼尔的ICMP砰@ [观看在署名的链接或图象您的岗位计数一定是10或更加伟大的。 您当前有0岗位。] 语言是在想法[...]表面的泡沫