140得票30回答
如何在Python中检查IP是否在网络中?

如何在Python中检查IP地址(比如192.168.0.1)是否属于某个网络(比如192.168.0.0/24)? 在Python中是否有一些常规工具用于IP地址的操作,例如主机查找、将IP地址转换为整数、将带有子网掩码的网络地址转换成整数等等?希望这些工具能够在Python 2.5标准库...

118得票5回答
如何设置CIDR/IP,以便任何人都可以从任何IP访问它?

如何设置CIDR/IP,使任何人都可以从任何地方访问它? 我尝试使我的AWS RDS DB实例从任何地方都可访问,因为我的ISP没有给我静态IP。每次我的IP更改时,我都必须更改安全记录。

64得票16回答
检查CIDR子网是否包含IP地址

我正在寻找一种快速/简单的方法,将给定的IP4点分十进制IP与CIDR表示法掩码匹配。 我有一堆IP地址,需要查看它们是否匹配IP范围。 举个例子:$ips = array('10.2.1.100', '10.2.1.101', '10.5.1.100', '1.2.3.4'); for...

45得票11回答
将CIDR地址转换为子网掩码和网络地址

给定一个CIDR地址,例如192.168.10.0/24 如何确定掩码长度? (24) 如何确定掩码地址? (255.255.255.0) 如何确定网络地址? (192.168.10.0)

33得票7回答
如何使用CIDR表示法判断一个IP地址是否属于一组IP地址范围内?

这里我有一个静态引用的范围需要检查:private static List<string> Ip_Range = new List<string>() { "12.144.86.0/23", "31.201.1.176/30", "46.36.1...

31得票8回答
Python 3:从CIDR表示法创建可能的IP地址列表

我被交付任务,在Python(3.1)中创建一个函数,该函数将接收CIDR表示法并返回可能的IP地址列表。我在python.org上进行了搜索,并找到了以下内容:http://docs.python.org/dev/py3k/library/ipaddr.html 但是我没有看到任何可以满足...

25得票1回答
如何确定适当的 Kubernetes 集群中 Pod CIDR 值?

我正在使用以下内容初始化一个Kubernetes集群:kubeadm init --pod-network-cidr=192.168.1.0/16 --apiserver-advertise-address=192.168.0.33 我对网络概念或CIDR不太熟悉,如何确定适当的Pod CID...

24得票5回答
检查两个CIDR地址是否相交?

给定两个CIDR地址,比如192.168.2.0/14和192.168.2.0/32 我该如何在“Python2.6”中检查两个IP地址是否重叠? 我已经使用了netaddr,并且它允许通过以下方式检查192.168.2.0是否在CIDR地址192.168.2.0/14中:from net...

23得票5回答
如何在Python中使用netaddr将子网掩码转换为CIDR

我该如何使用netaddr库将IPv4子网掩码转换为CIDR表示法? 示例:255.255.255.0 转为 /24

23得票5回答
从SELECT查询中直接匹配IP和IP + CIDR的方法是否存在?

类似这样: SELECT COUNT(*) AS c FROM BANS WHERE typeid=6 AND (SELECT ipaddr,cidr FROM BANS) MATCH AGAINST 'this_ip'; 这样你就不需要先从数据库获取所有记录,然后逐个匹配。 如...