我有来自世界各地的ipv6子网数据库,我需要从一个随机ip中找到特定的ip范围。例如:2600:1:d730:1:2:3将返回2600:1:d730::/44。
最终目标是将子网存储到redis中,并找到随机ipv6所在的国家。我尝试从子网中获取最小-最大ip,并以国家id作为分数存储在redis中,而不是使用ip的zrangebylex来查找范围。但没用。
使用.NETCore解决这个问题,但对我来说,这个概念比代码更重要。我可以在以后实施。
谢谢你的帮助。
我有来自世界各地的ipv6子网数据库,我需要从一个随机ip中找到特定的ip范围。例如:2600:1:d730:1:2:3将返回2600:1:d730::/44。
最终目标是将子网存储到redis中,并找到随机ipv6所在的国家。我尝试从子网中获取最小-最大ip,并以国家id作为分数存储在redis中,而不是使用ip的zrangebylex来查找范围。但没用。
使用.NETCore解决这个问题,但对我来说,这个概念比代码更重要。我可以在以后实施。
谢谢你的帮助。
暂无答案!
目前还没有任何答案,快来回答吧!