微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

本地网络的 CIDR 范围是什么意思,我们如何检查它?

如何解决本地网络的 CIDR 范围是什么意思,我们如何检查它?

我尝试在我的裸机服务器中安装 Google Anthos。但是我一直在寻找设置 yaml 配置所需的 ip 地址。我发现一篇文章https://cloud.google.com/blog/topics/developers-practitioners/hands-anthos-bare-metal陈述了一个声明

The CIDR range for my local network is 192.168.86.0/24. Furthermore,I have my Intel NUCs all on the same switch,so they are all on the same L2 network. 

作者所说的 CIDR 范围是什么?我们如何在终端中检查本地网络的 CIDR 范围? (我使用的是 Linux Ubuntu 18 机器

解决方法

将此答案作为社区维基发布,因为@John Hanley 在评论中解决了这个问题。

随意编辑/扩展它。

CIDR 范围由您的网络决定。如果您查看同一网络上运行 Windows、Linux 或 macOS 的另一台计算机,则很容易确定。运行网络实用程序,例如 ipconfigifconfigip 等。查找 netmaskSubnet Mask。常见值是 255.255.255.0,即 CIDR /24 或 255.255.0.0,即 CIDR /16。

互联网上有一些工具可以将网络掩码转换为 CIDR。简单来说,CIDR 是网络掩码中最重要的连续数。如果将 255 转换为二进制,则为 8 个。重复。 255.255.255.0有24个连续的。

请注意,许多网络没有为客户端机器正确设置。通常最好与控制您网络的人交谈。路由器或网络交换机将具有正确的网络掩码值。如果可用,请使用该值。了解 IP 地址是静态的还是由 DHCP 服务器和 DNS 服务器分配的也很重要。

示例:

  • ip a (10.211.55.4/24)
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
      <-- OMITTED --> 
2: enp0s5: <BROADCAST,MULTICAST,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 00:1c:42:1a:1e:57 brd ff:ff:ff:ff:ff:ff
    inet --> 10.211.55.4/24 <-- brd 10.211.55.255 scope global dynamic enp0s5
      <-- OMITTED --> 

附注说明:

通过该网络配置示例,CIDR 将是 10.211.55.0/24

Jodies.de: Ipcalc


除此之外,还有大量关于 Anthos 的文档:

问题所涉及的网络部分可以在这里找到:


其他资源:

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。