-1

我试图在我的裸机服务器中安装 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 机器

4

1 回答 1

0

将此答案发布为社区 wiki,因为@John Hanley 在评论中解决了该问题。

随意编辑/扩展它。

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

Internet 上有一些工具可以将网络掩码转换为 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,UP,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 的大量文档:

可以在此处找到与问题相关的网络部分:


其他资源:

于 2021-02-22T09:35:47.153 回答