ipdb-java icon indicating copy to clipboard operation
ipdb-java copied to clipboard

无法处理IPv4-mapped IPv6 addresses

Open w0mTea opened this issue 6 years ago • 1 comments

以::FFFF:192.168.0.1为例,db.findInfo会抛出异常net.ipip.ipdb.IPFormatException: ipv4 format error

进一步检查会发现所有::开头的IPv6地址都无法被正确解析

应该是因为Read.java,find方法,90行这个判断条件的问题: if (addr.indexOf(":") > 0)

所有::开头的IPv6地址都会错过这个分支进入IPv4解析的分支里。。。

w0mTea avatar Jan 24 '19 07:01 w0mTea

@w0mTea IPv4-mapped IPv6 addresses目前不支持呢

17mon avatar Jan 29 '19 02:01 17mon