开源IPv6 Java验证

时间:2012-09-03 08:53:48

标签: java validation ipv6

既然将来可能会删除所有sun。*专有API,有没有人知道IPv6验证的任何开源Java实现?

关于this question,支持原生ipv6-address / prefix-length格式也很好。

2 个答案:

答案 0 :(得分:1)

请参阅Guava库(有isInetAddress()方法)

答案 1 :(得分:1)

The open-source IPAddress Java library将验证IPv6和IPv4,并且还支持前缀长度(以及此类验证)。我是那个图书馆的项目经理。

使用

try {
    IPAddressString str = new IPAddressString("::1");
    IPAddress addr = str.toAddress();
} catch(IPAddressStringException e) {
    //e.getMessage has validation error
}