局域网网关地址是否存在事实上的“标准”

局域网网关地址是否存在事实上的“标准”

C 类子网上的网关地址是否存在事实上的“标准”?

询问是因为我一直在与 macvlans 打交道,它假定网关始终位于 192.xx1,而实际网关是 192.xx251

答案1

从技术上来说,它可以是任何你想要的东西,并且没有任何标准会对它产生影响,除非在一个组织内。

实际上它几乎总是 .1,有时是 .254 或高于 250 的其他值,但不是 .1 的情况非常少见。

我猜 90% 以上都是 .1

对于您的 docker-compose 问题,我相信下面的方法可以解决,摘自:https://forums.docker.com/t/how-do-i-attach-a-macvlan-network-and-assign-a-static-ip-address-in-compose-file/107419尚未经过我的测试。

networks:
  vlan:
    driver: macvlan
    driver_opts:
      parent: eth0
    ipam:
      config:
        - subnet: "192.168.0.0/24"
          ip_range: "192.168.0.64/26"
          gateway: "192.168.0.1"

相关内容