问题标签 [netmask]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - JSP 中的 IP 子网验证
我有以下 JSP 代码,它保护我的网页并仅显示它以了解 IP
但是,我宁愿检查子网范围,即允许所有属于 10.217.0.0/16 的用户。
我该怎么做呢?
c# - 给定IP地址和网络掩码时如何计算IP范围?
当 IP 范围写为 aaa.bbb.ccc.ddd/netmask(CIDR 表示法)时,我需要使用 C# 计算此范围内包含的第一个和最后一个 IP 地址。
例子:
输入: 192.168.0.1/25
结果: 192.168.0.1 - 192.168.0.126
php - 使用 PHP 和 MySQL 通过主机掩码进行 IP 过滤/匹配
我想做类似的事情:Matching an IP to a CIDR mask in PHP 5?
除了,我想在 MySQL 表中存储一个不允许的 IP/掩码列表并检查匹配。
就像链接中的示例一样,“10.2.0.0/16”之类的内容将是表中的一行,然后我想检查当前用户的 IP 地址 ($_SERVER['REMOTE_ADDR']) 并检查它是否匹配与否。
非常感谢 :)
tsql - T-Sql:检查 IP 是否匹配网络掩码
我的 SQL-Server 数据库将 IP 网络掩码存储为二进制文件。我需要一种将这些与给定 IP 匹配的方法
例如,192.168.21.5
是存储在数据库中的网络掩码的一部分吗?
的二进制表示192.168.21.5
:
存储在数据库中的网络掩码是:binary(4) 和一个 tinyint 字段:
(这将是:)192.168.21.0 /24
所以,前 24 位192.168.21.5
必须匹配数据库中的记录。
我如何只检查n
二进制字段的第一位(类似于LEFT(text, 24)
)?
有什么聪明的方法可以做到这一点,也许是按位AND
?
ruby-on-rails - 如何获得网络掩码?
我知道如何从 ifconfig 获取。(linux)但是还有其他方法吗?可以在套接字中找到它。
ip - 网络掩码和 ip 在 dlink dir-300 中不兼容
我有 Dlink Dir-300 无线路由器。我必须在那里设置一个静态 ip 设置。我将 Ip 指定为 192.168.242.3 网络掩码:255.255.0.0。当我按Enter时,它说IP无效。虽然这样的配置在另一个(linksys)路由器上正常工作。
设置静态 ip 时,我只能控制最后 2 个字节,前两个是固定的,所以根据我们的本地网络结构,我们有 192.168.XX。
如何解决这个问题?
android - 如何在android中获得3g连接的网络掩码和网关?
有没有办法获取 3g 网络的网络掩码和网关值?我已经搜索过它,但除了使用 ifconfig 之外什么也没找到。任何人都可以帮助我吗?谢谢,安德里亚
javascript - JavaScript IP 正则表达式
我需要一个将 IP 地址更改为 rexexp 的 JavaScript 代码,
即:123.123.123.123
对^123\.123\.123\.123$
网络掩码执行相同的操作。
有人有想法吗?
objective-c - 如何在 Mac 上的 Objective-C 中确定活动接口的网络掩码?
我正在尝试确定我的 Macbook 所在的网段,因为然后我想使用 CFHost 类扫描该网段以查找活动主机(基本 IP 扫描仪)。因此,我需要活动接口的 IP 和网络掩码。这就是我获得IP的方式:
但我完全不知道如何获得网络掩码,所以我有点卡住了。特别是因为我在 Objective-C 方面还很新,而且我对纯 C 的知识也不是很广。我查看了 CFHost、CFNetwork、NSHost 和各种 Google 搜索结果,但到目前为止还没有发现任何有用的东西。
作为最后的手段,我想我可以进行某种系统调用,或者从文件中读取它(哪个?),但如果可能的话,我想避免这种情况。
那么,如何获取与通过 NSHost 获取的 ip 匹配的网络掩码呢?任何建议将不胜感激。
谢谢!
android - 如何从 Android 设备获取网络掩码?
我需要从 Android 获取网络掩码和 ip,以便计算子网范围内的所有 IP。
我一直在搜索,到目前为止我发现了这个: 以编程方式获取网关和子网掩码详细信息
问题是它不适用于所有设备。例如,它在模拟器(任何 Android 版本)中不起作用,并且在我的带有 Android 1.5 的 Archos 7HT 中也不起作用。它为网络掩码和网关返回 0。
有什么办法吗?是否有任何我可以读取的包含此信息的系统文件?(像这样:http ://www.flattermann.net/2011/02/android-howto-find-the-hardware-mac-address-of-a-remote-host/ )。
在我的高级 wifi 设置中,我可以看到这些设置,所以必须有办法检索它们......
谢谢。