V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
TossPig
V2EX  ›  宽带症候群

还真的看到了零号主机地址可用的案例

  •  1
     
  •   TossPig · 3 天前 · 4039 次点击

    41 条回复    2025-06-30 09:05:29 +08:00
    kk2syc
        1
    kk2syc  
       3 天前
    这有啥稀奇的,这个 ip 我用 2 年了
    lovelylain
        2
    lovelylain  
       3 天前 via Android
    腾讯云给我的 ipv6 地址最后一节就是 0
    dcsuibian
        3
    dcsuibian  
       3 天前   ❤️ 2
    以我浅薄的理解,0 的意思是起始地址,网段中的起始地址不能被使用
    图中的地址是 113.66.114.0 ,但是并没有看到子网掩码的长度
    假设子网掩码的长度不是 24 ,那最后一格为 0 也不代表就是起始地址吧?

    如果有错请指出
    shiji
        4
    shiji  
       3 天前 via iPhone
    @dcsuibian 您说的很正确,而且云和机房/24 不是很常见了 大多数都是更大的地址块
    llxvs
        5
    llxvs  
       3 天前 via iPhone
    少见多怪
    strobber16
        6
    strobber16  
       3 天前 via Android   ❤️ 4
    重修路由与网络
    heiher
        7
    heiher  
       3 天前 via Android
    1.0.0.0
    mohumohu
        8
    mohumohu  
       3 天前
    学艺不精,复习一下 CIDR
    xyz3210
        9
    xyz3210  
       3 天前
    我还以为是 0.0.0.0
    yxmyxmyyy
        10
    yxmyxmyyy  
       3 天前
    早期确实规定不能用,但现在规则已经打破了,也就可以用了,早期还划分好几类地址,现在也没了
    caola
        11
    caola  
       3 天前
    一直可以用啊,就是子掩码的问题,除了网段前后两个不能用,在网段中间的都可以用
    Tink
        12
    Tink  
       3 天前
    我也以为是 0.0.0.0
    thereone
        13
    thereone  
       3 天前   ❤️ 1
    可用很正常,PPPOE 点对点链路用这个没有任何问题,还有一对一 NAT 环境也可以使用。搭了一个实验环境用起来没有任何问题


    sagaxu
        14
    sagaxu  
       3 天前   ❤️ 1
    二十年前,我们学校宿舍 IP 跟端口不绑定,所以没申请网络的同学可以盗用其它同学的 IP ,但是一旦对方 Windows 系统提示 IP 冲突了,正主去网络中心举报会导致整个宿舍端口被封。于是有些人悄悄的开始用.0 IP ,因为那不会分配出去,冲突了也没有风险。Linux 下可以直接修改成.0 IP ,windows 下要想点儿办法才可以。当时为了更安全有效的借/抢 IP ,还在 ARP 协议上做了点技巧。都是穷闹的,其实申请 IP 也不贵,4 年才 100 块钱,还每人一个 C 类公网地址。
    jim9606
        15
    jim9606  
       3 天前 via Android
    按我理解,在无类路由下其实已经等于没有网络地址和广播地址了,因为除了位于子网边界的路由器都不知道目的地子网的前缀有多长。
    iamqk
        16
    iamqk  
       3 天前   ❤️ 2
    0 号和网段设置有关
    如果网段宽度大于 255 0 号就是可用地址

    2. 但在某些上下文中被“保留”或有特殊含义:
    场景 示例地址 意义 是否能分配给主机
    网络地址 192.168.1.0 表示整个 192.168.1.0/24 网络 ❌ 不能分配给主机
    主机地址 192.168.1.0/25 中的 .0 地址 有可能是主机地址 ✅ 可用(如果不是网络地址)
    广播地址 192.168.1.255 (对于 /24 ) 用于向整个子网广播 ❌ 不能分配给主机
    大网段中 192.168.0.0/16 中的 192.168.1.0
    unused
        17
    unused  
       3 天前 via Android   ❤️ 1
    历史原因有时把子网第一个地址当作广播,现在都是用最后一个地址,所以第一个地址完全可用作主机地址。特别地,/31 子网不需要广播地址,两个地址都可用。
    不管怎样,对于子网外的其它主机,所有地址都没区别。
    hefish
        18
    hefish  
       3 天前
    @mohumohu 这位老大讲到了点子上,建议去复习 CIDR
    Timk
        19
    Timk  
       3 天前
    有了 CIDR 之后.0 和.255 就能用了 但是有些时候会有一些奇怪的问题(软件 BUG )
    miyuki
        20
    miyuki  
       3 天前
    看起来像是 RouterOS ,这是什么高级 GUI 软件吗
    rrfeng
        21
    rrfeng  
       3 天前 via Android
    从来没有规定过 0 不能用。
    winterbells
        22
    winterbells  
       3 天前 via Android
    以前上课的时候我就问过按理说 IP 结尾可以是 0 ,结果老师告诉我不可以。后来也没关注这个,直到我开 azure ,vm 就是 0 结尾的
    404www
        23
    404www  
       3 天前
    这个图床是哪家的
    Lentin
        24
    Lentin  
       3 天前
    @404www 不是谁家的 就是 ipfs 其中的一个网关 详见 ipfs.io
    NSAgold
        25
    NSAgold  
       3 天前 via Android   ❤️ 1
    http://3.0.3.0/
    TossPig
        26
    TossPig  
    OP
       3 天前
    感谢各位大佬科普,确实有点少见多怪了

    今天查 fw 的时候,这地址一直在发 SYN 包,所以注意到了,还挺新奇的,第一反应是 ros 出重大 bug 了,哈哈哈

    @miyuki 官方的 winbox 呀

    @404www 下午的时候 imgur 不能用,在 v2 里面乞讨的,好心人还是多,看这边 https://www.v2ex.com/t/1069465
    Rorysky
        27
    Rorysky  
       3 天前
    @iamqk 主机地址 192.168.1.0/25 中的 .0 地址 有可能是主机地址? 写错了吧 是 /23
    Rorysky
        28
    Rorysky  
       3 天前
    @NSAgold 这 IP 牛逼呀,个人不能拿到固定 IP 资源吧
    leonunix
        29
    leonunix  
       3 天前
    我家的 IP 地址最后一个就是 0 。刚开始我也觉得奇怪。
    xqzr
        30
    xqzr  
       3 天前
    1.0.0.0
    simplove
        31
    simplove  
       3 天前
    举个例子:
    如果内网用 172.16.0.0/16
    那 172.16.1.0 2.0 *.0 都是可用 IP
    这个不难理解吧
    SeaSaltPepper
        32
    SeaSaltPepper  
       3 天前
    AWS 东京 测试 IP 3.112.0.0
    iamqk
        33
    iamqk  
       3 天前
    @Rorysky 确实 ai 回答的没仔细研究,但是 192.168.0.0/16 因该是肯定可以的
    datou
        34
    datou  
       3 天前
    家宽经常播到末位 0 的 IPv4
    datou
        35
    datou  
       3 天前
    另外,IPv6 的末位也可以是 0
    Yadomin
        36
    Yadomin  
       3 天前 via Android
    鉴定为计网不及格
    NSAgold
        37
    NSAgold  
       3 天前 via Android
    @Rorysky 这个 ip 段应该是 aws 的
    julyclyde
        38
    julyclyde  
       2 天前
    @shiji 大多数都是更小的地址块吧
    macaodoll
        39
    macaodoll  
       2 天前
    以前甲骨文刷到过一个 IP 就是.0 结尾,但是后来号给我扬了。。。。
    AkinoKaedeChan
        40
    AkinoKaedeChan  
       2 天前 via iPhone
    RFC 1009 规定不能用全 0 地址,后来 RFC 1878 废除此规定,不过你这没给子网掩码看不出来那种情况。
    maybeonly
        41
    maybeonly  
       2 天前
    就像把大象装冰箱里一样,实际上要以某个 ip 通信,只要三个步骤:
    1. 别人把到这个 ip 的数据包发给你
    2. 系统能处理这些数据包(例如正确转给上层应用程序)
    3. 你能以这个 ip 为源地址把返回的数据包发回去
    是不是很简单?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5609 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 03:06 · PVG 11:06 · LAX 20:06 · JFK 23:06
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.
    OSZAR »