7得票2回答
PHP CIDR前缀转换为子网掩码

我想将一个CIDR前缀(例如/28)转换为网络掩码(例如255.255.255.240),但是没有找到PHP中的函数来实现这一点。如果没有,我该如何处理?

21得票5回答
在AWS VPC中创建不同区域的子网

我已经配置了一个非默认的VPC,Amazon EC2正在使用它。 我需要在同一个VPC中创建另一个子网(非默认),并使用不同的可用区域。 所以当我尝试添加细节时,我卡在CIDR块上。当我尝试为CIDR设置不同的IP时,我遇到了两个错误。 CIDR块192.168.250.225/16与...

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...

7得票4回答
确定IP地址的网络和主机ID部分

我需要搞清楚有关如何计算IP地址的网络和主机部分的算法。 1. 主机ID是公共部分吗?网络ID是用于在本地网络中定位计算机的私有部分吗? 2. 如果子网掩码的值小于255,则必须将IP地址中相应的八位字节拆分为二进制,以确定哪一部分是主机ID,哪一部分是网络ID。结果的二进制数字总是被分成...

11得票1回答
通过传递子网的CIDR块后,出现“必须是有效的IPv4 CIDR”错误

我在AWS上创建了一个VPC(public和private子网),其IPV4 CIDR块为10.0.0.0/26(即它可以拥有2^6 = 64个IP地址以及一个子网地址和一个广播地址)。我想创建以下两个子网,但是我遇到了必须是有效的Ipv4 CIDR错误: 一个CIDR块为10.0.0.0...

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'; 这样你就不需要先从数据库获取所有记录,然后逐个匹配。 如...

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...

21得票3回答
CIDR块AWS解释

有人能解释一下CIDR块是如何工作的,以及它是如何转换成像0.0.0.0/32这样的格式的吗?请使用通俗易懂的语言或者可能与网络无关的比喻。我找不到一个让我明白的解释。谢谢!

10得票4回答
测试CIDR格式的网络是否与另一个网络重叠

我正在寻找一种高效的 PHP 算法,用于测试一个 CIDR 表示的网络是否与另一个网络重叠。 基本上,我的情况如下: CIDR 地址数组: $cidrNetworks = array( '192.168.10.0/24', '10.10.0.30/20', etc...

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...