才知道 ip 地址最后一位可以为 0 ???

2021-11-19 23:36:14 +08:00
 iscraft
刚查了下自己的 ip ping 了下域名 验证家里 cf 的 ddns 是否正确解析
结果发现是 223.22x.21x.0,头次看到这种神奇的 ip 地址
4056 次点击
所在节点    问与答
11 条回复
swulling
2021-11-19 23:44:24 +08:00
平常我们一般网段都做到 /24 上,但是如果你是 /23 ,那么 0 就是有效 IP 地址~~

公网可以这么干,10.0.0.0/8 和 192.168.0.0/16 也可以这么干
swulling
2021-11-19 23:46:10 +08:00
比如你可以把自己家路由器改成网关 192.168.0.0/22 ,这样有效 IP 是从 192.168.0.1 ~ 192.168.2.254
kidonng
2021-11-19 23:53:34 +08:00
IP 地址每一位都可以为 0 ,某些 Hosts (例如 StevenBlack) 就用 0.0.0.0 代替 127.0.0.1 。
aaronlam
2021-11-20 00:43:59 +08:00
你还可以试一下 1.0.0.0 也是 cf 的
maomaochong199
2021-11-20 03:00:40 +08:00
那你肯定也没见过 255 结尾的公网
winterbells
2021-11-20 06:34:21 +08:00
azure 上开过一台服务器 IP 是 0
thedrwu
2021-11-20 07:14:50 +08:00
开 VPS 开到 0 不是常有的事吗
chinanala
2021-11-20 07:37:38 +08:00
我一台云服务器的公网 IP 最后一段就是 0 ,正常使用,没啥不兼容。
villivateur
2021-11-20 09:00:05 +08:00
最后一位本来就可以为 0 ,也是合法的嘛,只能说你 IP 地址相关知识不牢靠了
DOLLOR
2021-11-20 13:06:33 +08:00
之所以有楼主这样的疑惑,是因为日常接触到的掩码都是 /24 。当使用 /24 掩码时,0 是网段名,255 是广播地址。

但是如果你的 ip 掩码在 /24 以下,就会有某些 0 结尾和 255 结尾的地址,不是网段名或广播地址,可以正常分配。
ww940521
2021-11-22 09:58:57 +08:00
学到了
@DOLLOR

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/816667

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX