netmask相关内容

Bash脚本来计算汇总IP地址范围

我需要编写一个bash脚本,当我输入两个IP地址时,它将为它们计算汇总地址. Examlpe: 192.168.1.27/25 192.168.1.129/25 结果将是: 192.168.1.0/24 您能帮我这个脚本吗? 我知道您会对我说:“您尝试了什么?" 我试图在Google中找到一些东西,但是我发现必须转换为二进制然后进行计算,这将非常困难. ..
发布时间:2021-02-08 19:19:39 其他开发

比较子网是否在IP范围内(在Python中)?

我在csv文件中有一组带有标签说明的子网。我需要将这些描述分配给这些子网在另一个csv文件中所属的数据探测范围。 给出一个IP地址 34.0.0.0 和子网掩码 255.255.0.0 的子网 code>, 我要检查子网是否在 34.163.83.230-34.163.83.230 $ b范围内 $ b 我已经考虑过从子网的ip和网络掩码创建一个范围,并将其与Data Probe范 ..
发布时间:2020-10-06 19:31:26 其他开发

如何在Mac上的Objective-C中确定活动接口的网络掩码?

我正在尝试确定Macbook所在的网络段,因为然后我想使用CFHost类在此段中扫描活动主机(基本IP扫描程序).因此,我需要活动接口的IP和网络掩码.这就是我获取IP的方式: NSString *ipAddr = [[[NSHost currentHost] addresses] objectAtIndex:0]; 但是我绝对不知道如何获得Netmask,所以我有点卡住了.尤其是因为我 ..
发布时间:2020-08-11 22:54:55 移动开发

子网(C)中的所有IP

有人能很好地说明我如何使用带有CIDR的IP地址(例如 192.168.1.1/24 )并返回其中的所有IP地址范围例如 192.168.1.1、192.168.1.2、192.168.1.3 ... 我很好它以 unsigned long , char 或类似 之类的数组返回 / *伪代码* / while(currnetip ..
发布时间:2020-06-08 18:45:28 其他开发

Android,在网络共享和连接到接入点时检测WiFi的本地IP和子网掩码

我需要在Android设备上检测WiFi网络上的本地IP地址和子网掩码(为了正确计算本地子网的UDP广播地址)。 当设备连接到接入点时,以下功能正常: //仅在不绑定时使用 WifiManager wifi =(WifiManager)context.getSystemService(Context.WIFI_SERVICE); DhcpInfo dhcp = wifi.g ..
发布时间:2018-12-28 15:58:09 Java开发

返回给定IP地址和子网掩码的IP地址列表的函数

我需要帮助在C / C ++中编写一个函数,它接收两个参数: IP地址和子网掩码。 该功能需要重新计算相关网络中所有IP地址的列表。 例如: 给出两个参数: IP地址 = 192.168.33.72和掩码 = 255.255.255.192 该函数将返回一个包含IP 192.168.33.65到192.168.33.126的列表。 解决方案 1)首先你可以转换 ipaddr ..
发布时间:2018-09-26 14:37:57 其它硬件开发

从IP块计算网络掩码/网关

我们的数据中心为我们提供了一个来自我们所有机器的JSON转储,以便导入我们自己的库存管理系统。这提供了诸如(192.168.1.1/26)之类的IP块,但是当我导入数百个块时,我还要计算网络掩码和网关。 I查看PHP Doxygen上的网络功能,但无法找到任何方法来执行此操作。如何从IP块计算网络掩码/网关? 解决方案 您可以使用以下内容计算ip和掩码: $ ip_with_ ..
发布时间:2018-09-26 14:26:57 PHP

给定IP地址和网络掩码,如何使用bash计算子网范围?

在bash脚本中,我有一个像140.179.220.200这样的IP地址和一个像255.255.224.0这样的网络掩码。我现在想要计算网络地址(140.179.192.000),第一个可用的主机IP(140.179.192.1),最后一个可用的主机IP(140.179.220.254)和广播地址(140.179.223.255)。我能够找到一个干净的方式来做下面的网络地址。我可以手动进行子网计算 ..
发布时间:2018-09-26 14:16:56 其它硬件开发

用于计算汇总ip地址的Bash脚本

我需要编写一个bash脚本,当我输入两个ip地址时,它会为它们计算夏日地址。 Examlpe: 192.168.1.27/25 192.168.1.129/25 结果将是: 192.168.1.0/24 你能帮我吗?用这个脚本? 我知道你会告诉我你尝试了什么。 我试图在谷歌找到一些东西,但我发现我必须转换为二进 ..
发布时间:2018-09-26 14:15:51 其它硬件开发

被赋予IP地址和网络掩码时如何计算的IP范围?

当一个IP的范围写成一个aaa.bbb.ccc.ddd /掩码( CIDR表示法)我需要来计算第一个和最后包含的IP地址在该范围内使用C# 示例: 输入: 192.168.0.1/25 结果: 192.168.0.1 - 192.168.0.126 解决方案 我的好朋友亚历山德罗有关于C#位运算符好贴,则应该了解它,所以你知道该怎么做。 这是pretty容易。如果你打破给你二进制的 ..
发布时间:2016-08-26 15:54:11 C#/.NET

测试有效的方法,如果按位的IPv6网络掩码是连续

我需要IP地址/网络掩码存储在一个in_addr结构/ in6_addr结构。 对于IPv4我用下面的code,以测试网络掩码是连续的: ((((〜子网掩码+ 1)及(〜子网掩码))= 0)及!&安培;!(子网掩码= 0)) 我想知道是否有做同样的对IPv6的一个聪明的办法。 解决方案 一些编译器有128位整数。我在code,其使用上的AMD64架构的GCC编译使用__uint128_ ..
发布时间:2016-08-07 19:49:27 开发方法

由于IP地址和子网掩码,我怎么能计算出使用bash的网络地址?

在bash脚本我有这样192.168.1.15的IP地址和像255.255.0.0子网掩码。我现在想计算该网络的起始地址,这意味着使用和开两个地址 - 运算符。在这个例子中,其结果将是192.168.0.0。是否有人有这样的事情准备好了吗?我正在寻找一个优雅的方式来处理IP地址从庆典 解决方案 使用按位&安培; (和)运营商: $ IFS =。阅读-r I1 I2 I3 I4<& ..
发布时间:2016-08-02 14:43:18 Linux/Unix