0

我想看看这个 IP 是否219.111.71.35在以下 IP 范围内。

218.224.0.0/13
219.94.128.0/17
220.104.0.0/13

我刚刚使用站点查看该 IP 属于上面列表中的 2 号 IP 范围。但我想知道:有没有更简单的方法,比如 IP 范围测试仪之类的?谢谢。

4

1 回答 1

2
11011010 . 11100000 . 00000000 . 00000000   218.224.0.0
00000000 . 00000111 . 11111111 . 11111111   /13 (netmask)
-----------------------------------------   bitwise OR
11011010 . 11100111 . 11111111 . 11111111   218.231.255.255

$your_ip = 219.111.73.35
if (($your_ip >= 218.224.0.0) && ($your_ip <= 218.231.255.255)) {
   ... falls within range ...
}

对于任何其他 IP 范围/掩码也是如此。

于 2013-01-31T14:56:38.383 回答