java简单ping其他Ip是否可以ping通
2015-05-08 09:55
274 查看
这里只是进行简单的ip访问,没有做端口判断。这里使用java类库中的java.net.InetAddress 类来实现,使用其中的
boolean isReachable(int timeout) 来测试ip地址能否访问(ping).
直接上代码:
boolean isReachable(int timeout) 来测试ip地址能否访问(ping).
直接上代码:
public String select(String ipAddr){ String clear = ""; try { InetAddress address = InetAddress.getByName(ipAddr); if(address instanceof java.net.Inet4Address){ System.out.println(ipAddr + " is ipv4 address"); }else if(address instanceof java.net.Inet6Address){ System.out.println(ipAddr + " is ipv6 address"); }else{ System.out.println(ipAddr + " is unrecongized"); } //使用isReachable(int timeout)判断是否能够ping通 if(address.isReachable(5000)){ clear = "能访问Ip:"+ipAddr; }else{ clear = "不能访问Ip:"+ipAddr; } } catch (Exception e1) { e1.printStackTrace(); } return clear; }
相关文章推荐
- java判断ip是否能ping通
- java中可以通过调用ping命令来判断网络是否连接正常
- Java实现IP是否能Ping通功能
- 在一个程序中需要用到全局变量(在多个class之间共享数据),请问如何定义具有这种功能的变量?或者是否有其他的方法解决多个class之间的数据共享(尽量简单实现)。 首先应该明确 Java中没有全局变
- java 比较某个IP是否在某段IP区间之间
- Java 判断 String 是否为合法IP
- 通过Ping来判断一个远程计算机是否可以到达
- Python实现检测服务器是否可以ping通的2种方法
- Java比较两个数组中的元素是否相同的最简单方法
- Openstack 云主机可以ping外网但ping不通浮动IP
- java判断网络资源是否存在,超级简单的方法。
- 两个不同网段的PC直连是否可以Ping通,肯定可以Ping的通(转)
- java代码实现ping ip
- Java中子类是否可以继承父类的static变量和方法而呈现多态特性
- 判断2个数是否能被除尽java(可以小数)
- 利用ping/ipconfig/nslookup/dig/whois简单工具测试DNS
- java多线程<二>TCP/IP实现简单的多客户端聊天
- Java判断URL是否可以连通
- JAVA之 Redis 学习笔记(二) Redis的连接IP、端口号、连接密码的修改以及与JAVA简单交互