同处于七牛云上的云产品可以经由 弹性公网 IP,也可经由七牛云内网互相访问。内网服务即局域网(LAN)服务,云服务之间经由内部链路互相访问。七牛云机房均由底层万兆/千兆互联,提供带宽高、时延低的内网通信服务,且同地域下内网通信完全免费,帮助您灵活构建网络架构。
- 内网服务具有用户属性,不同用户间相互隔离,即默认无法经由内网访问另一个用户的云服务。
- 内网服务同时具有地域属性,不同地域间相互隔离,即默认无法经由内网访问同账户下不同地域的云服务。
内网 IP 地址
内网 IP 地址是无法通过 Internet 访问的 IP 地址,是七牛云内网服务的实现形式。您可以使用私有 IP 地址在同一网络(VPC)中实现实例之间的通信。每个实例都具有分配内网 IP 的默认网络接口(即eth0),内网 IP 地址可由七牛云自动分配。
因此,当用户在云主机中使用 ifconfig
等命令查看网络接口信息时,只能查看到内网 IP 的信息。需要注意的是,如果您在操作系统内部自行变更内网 IP,会导致内网通讯中断。
内网 IP 可以用于 QLB 的负载均衡,可以用于 QCS 实例之间内网互访,也可以用于 QCS 实例与其他云服务之间内网互访,如 RDS 等。
如何获得内网 IP 地址
每个云主机实例在启动时都会被分配一个默认的内网 IP 地址。针对不同的 网络环境,内网 IP 也有所不同:
- 初始内网 IP 地址由七牛云自动在 VPC 网段中任意分配一个地址,用户可在
10.[0 - 255].0.0/8
、172.[0 - 31].0.0/16
和192.168.0.0/16
三个网段内为云主机实例自定义内网 IP 地址,具体的取值范围由实例所在私有网络决定,更多内容可以参考 私有网络和子网。
内网 DNS
内网 DNS 服务负责域名解析,如果 DNS 配置有误会造成域名无法访问。因此,七牛云在不同地域均提供了可靠的内网 DNS 服务器。具体配置如下:
网络环境 | 内网 DNS 服务器 |
---|---|
私有网络 | 183.60.83.19 183.60.82.98 |
在发现网络解析错误时,用户可以手动进行内网 DNS 设置。设置方法如下:
对于 Linux 系统而言,可以通过编辑
/etc/resolv.conf
文件修改云主机 DNS。
运行命令vi /etc/resolv.conf
,根据上表中对应的不同地域编辑该地域的 DNS IP。对于 Windows 系统而言,用户可以打开【控制面板】—【网络和共享中心】-【更改适配器设备】,右键点击网卡【属性】,双击【Internet 协议版本4】来修改 DNS 服务器。
获取实例的内网 IP 地址
您可以使用 云主机控制台 来确定实例的内网 IP 地址。