使用 NetPlan 的静态 IP

使用 NetPlan 的静态 IP

我有一台配备康卡斯特静态 IP 的开发服务器,已经运行良好 10 年了...去升级到 Ubuntu 18.04,这个 NetPlan biznezz 是什么,为什么它不接受我的子网?

按照 Comcast 的所有文档操作(就像我每次格式化这台机器时一样),它要求设置 xx.xx.xx.xx/xx 位。我大致知道这是什么意思,但我迷茫了……

让我说得更清楚一点...我正在全新安装并从一开始就选择我的网络设备...所以基本上从“go”设置 netplan 配置....

答案1

它被称作跨域路由表示法,其中第一部分是您的 IP 地址,如 192.168.1.100,第二部分是您的网络掩码,如 /24。

它们合在一起看起来就像:

192.168.1.100/24

/24 CIDR 实际上是用于网络掩码,如下所示:

CIDR | MASK
/24  | 255.255.255.0   
/25  | 255.255.255.128  
/26  | 255.255.255.192  
/27  | 255.255.255.224  
/28  | 255.255.255.240  
/29  | 255.255.255.248  
/30  | 255.255.255.252  
/31  | 255.255.255.254  
/32  | 255.255.255.255  

/24 在家庭网络中最为常见。Linksys 和其他此类路由器将在 IPv4 DHCP 记录上分配类似 192.168.1.100 的地址,其中网关或路由器 IP 地址为 192.168.1.1。子网掩码为 /24 或 255.255.255.0,这意味着 IP 地址八位字节必须与 192.168.1.xxx 相匹配,其中最后 3 位数字可以是 1-254 之间的任何数字,才能位于同一子网中。

我每天特别是在工作中使用到的一个工具就是在线 IP 子网计算器。只是想告诉你你的 IP 可能是什么。我不确定你的 IP 是什么。我假设它是一个公共静态 IP。因此,我将使用一个虚构的 IP 作为 74.172.65.26,掩码为 255.255.255.252。

在此处输入图片描述

只需在快速图像上我们就能看出掩码位为 30,因此符号应为 74.172.65.26/30,这意味着我们的网关应为 74.172.65.25,它必须与我们的 IP 地址位于同一子网中。单击上方的 CIDR 会切换到略有不同的计算器,但我输入了相同的信息并得到了大致相同的结果。

在此处输入图片描述

在那里我们可以看到我们的路由将是 74.172.65.24 作为我们的网络,并且我们的网络 CIDR 表示法将是 74.172.65.24/30,但这不是我们的 IP 地址。我们在该网络上的广播是 74.172.65.27,因为这是最高的 IP。这相当于 IP 192.168.1.15 掩码 255.255.255.0 网络,其中我们的网络 CIDR 表示法将是 192.168.1.0/24,我们的广播将是 192.168.1.255,我们的网关 IP 很可能是 192.168.1.1。

希望这可以帮助!

答案2

在 Ubuntu 18.x plus 安装开始时执行此操作的方式(如果使用静态)是:

Netmask: 10.10.10.0/24 (don´t put 255.255.255.0, it won´t work)
IP:      10.10.10.20
GW:      10.10.10.1
DNS:     10.10.10.1 etc

那应该可行!

相关内容