额外的公网地址按个增加以后,业务侧怎么分配?

每台机器包含 1 个 IPv4。还需要更多地址时,按个增加,每个每月 $2,最多再加 255 个,合计不超过 256 个。地址不是子网套餐。分到哪个站点或哪台虚机,在系统里配置。

按个卖,不按段卖

下单时填写的是额外个数,不是一个前缀长度。要 4 个额外地址,就填 4,月租增加 $8。要 20 个,月租增加 $40。这些地址和主机、硬盘、带宽、系统加在同一个月租里,再乘周期月数。季付是月租的 3 倍,不另打折。

因为不是整段路由交到机器上再自行切分前缀,所以不要按“买一个 /28 再在内部划分”来做计划。个数在下单时已经确定。业务侧要做的是:这些地址进来之后,哪一个应答哪一个名字。

先在系统里看见它们

主地址通常已经配在上网的那块网卡上,控制台里的主机名或地址对应该地址。额外地址可能以别名的形式出现在同一块网卡上,也可能写在交付说明里、等待添加到配置。以 ip addr 的实际输出为准,不要只看订单上的个数。

核对时数一数全局范围的 IPv4。个数应等于 1 加上所购的额外数量。少了就先停在这一步,通过工单核对,不要用别的机器上的地址顶上。多出来的测试地址如果不是这张订单的,也不要写进站点配置。

三种常见分法

场景地址怎么用
同一系统上的多个站点网卡上多个地址,Web 服务按地址或按名字分别监听
Proxmox 里的多台虚机把公网地址配到对应虚机的网卡,或由宿主机转发到内网地址
一个服务要独立声誉把该服务绑到单独的地址,其余服务继续用主地址

多个站点共用一个地址也可以,靠域名区分。需要单独地址的典型情况是:证书、邮件、支付回调或对方白名单必须锁定到不同的源地址。只是多开几个网站、又没有这种约束时,额外地址可以少买。

虚机若使用桥接,公网地址直接配在虚机里面,宿主机不要再占用同一个地址。若使用转发,宿主机持有公网地址,把端口送到虚机的内网地址。两种做法不要叠在同一个地址上,否则入站连接会不确定落到哪一边。

和端口档位分开算

额外地址不提高带宽。250M、1G、2G 是另一项,三档都不限流量。十个地址仍然分享同一个端口。反向也一样:把端口升到 1G,每月加 $248,地址个数不变。

128GB 机型月租 $455,已含 1 个 IPv4 和 250M。在此之上每增加一个地址加 $2。256GB 机型月租 $612,地址规则相同。内存选 256GB 不会附带更多地址。

地址用在这台机器的业务上。不要把订单里的地址配置到别的网络,也不要在没有记录的情况下把地址从网卡上删掉。删掉之后,原来指向它的域名会失去落点。

分配时可以照着做的核对

  1. 列出地址和用途

    一张表写清每个 IPv4 对应的站点、虚机或服务。空着的地址先留在表上,不必先绑到进程。

  2. 在网卡或虚机上配置

    配置写进持久化文件,而不是只在当前会话里添加。重启后 ip addr 仍能看到同一组地址。

  3. 从外部各访问一次

    对每个准备启用的地址发一次请求,确认响应来自预期的站点。防火墙若按地址放行,规则要和这张表一致。

  4. 把反向记录和证书对齐

    邮件或需要反向解析的服务,让指针和证书上的名字指向同一地址。不发邮件的站点可以不做这一步。

机器在日本东京。登录仍走 SSH 或 RDP,主地址写在控制台。额外地址用于业务流量,不代替控制台里的那组登录信息。无安装费。个数上限是额外 255 个,加上已含的 1 个,一共 256 个。

名字、防火墙和出站要一起改

地址配上网卡之后,域名还要指向它。只改网卡、不改解析,外部访问仍落到旧地址。只改解析、地址还没配好,访问会失败。两边一起改,并留下短时间的重叠:新地址已经能应答之后,再把旧名字迁过去。

防火墙若按来源或目的地址放行,每增加一个对外服务的地址,就加一条对应规则。虚机转发时,规则写在持有公网地址的那一层,不要写成虚机内网地址却忘了宿主机上的转发。改完从机房以外的网络各测一次,不要只在机器本机 curl 自己的地址,本机访问经常走的是本地回环,看不出外部路径是否通。

出站地址同样要核对。支付回调、邮件、对方白名单看的常常是源地址。服务如果从主地址出去,而对方只允许了新加的那个地址,连接会被拒绝。把该服务绑定到指定源地址,或在路由里为它单独指定出口,然后再请对方核对看到的来源。

个数一旦写进订单,月租里就包含这些地址。用不满也不要随意从网卡删除仍在解析中的地址。确定某个地址不再使用时,先撤掉域名和防火墙引用,观察一段时间没有访问,再从配置里移除。额外地址每个每月 $2,二十个是每月 $40,随主机周期预付。这和带宽加价是加总关系,不是二选一。

Proxmox 上建议做一张对照表:公网地址、桥接还是转发、虚机编号、域名。表和 ip addr 不一致时,以系统里真正配上的地址为准,再回头改表。订单上的个数只说明买了多少,不说明哪一个已经绑到哪台虚机。表上每一个准备对公网开放的地址,都要能从机房以外访问到预期的页面或端口;访问不到时,先查网卡配置和防火墙,再查域名是否还指着旧地址。

配置

额外地址按个填写。

$455 / 月起。每个额外 IPv4 每月 $2。

已含 1 个 IPv4。不按子网打包。机房在日本东京。