弹性 IP 可以用作稳定可靠的公网出口 IP 地址,以实现需要持续可用性和可访问性的场景。
要将弹性 IP 用作公网出口 IP,我们将执行以下步骤:
您可以在 zenConsole 上创建弹性 IP 并将其分配给所需实例。 请参阅 创建弹性 IP 了解具体细节。
如果您已有弹性 IP,可以进入实例详情页面,将弹性 IP 分配给所需实例。\
注意
只有与实例位于同一区域的弹性 IP 才能被分配。
您可以在实例上使用 ip 命令来设置弹性 IP 地址的优先级。以下是一个关于如何在 CentOS 7.6 操作系统实例中使用 ip 命令设置弹性 IP 地址优先级的示例:
ip
default-gateway: 默认网关地址;
default-gateway
source-IP: 您要使用的弹性 IP 地址;
source-IP
network-interface: 与弹性 IP 地址关联的网卡。
network-interface
这些设置是临时的,在系统重启后将失效。如果您希望永久设置弹性 IP,可以将相关命令添加到系统的启动脚本中。
设置可能因操作系统的版本而有所不同。建议您查阅系统的官方文档以了解更多相关配置。
对于 CentOS 7.6 操作系统实例,您已将 193.118.53.186 和 193.118.53.180 分配给您的实例。您希望将 193.118.53.186 设为公网出口 IP。可以看到网关 193.118.55.117。
193.118.53.186
193.118.53.180
193.118.55.117
使用 ip a 命令获取网卡信息。
ip a
在此情况下,
default-gateway: 193.118.55.117;
source-IP: 193.118.53.186;
network-interface: wan0.
wan0
执行以下命令:
现在所有出站流量都将通过您设置的弹性 IP 地址。
最后更新于 8个月前
sudo ip route add default via default-gateway src source-IP dev network-interface
sudo ip route add default via 193.118.55.117 src 193.118.53.186 dev wan0