koi*_*ose 8 google-compute-engine
我正在尝试让我的GCE实例监听多个IP地址(出于搜索引擎优化的原因 - 在同一个实例上托管多个低流量站点).
最终目标:mydomain.com指向IP1,myotherdomain.es指向IP2,GCE实例将侦听IP1和IP2并相应地提供内容.
我添加了一个指向我的主实例的目标实例,并设法创建这样的转发规则:
gcloud compute forwarding-rules create another-ip --port 80 --target-instance MY_TARGET_INSTANCE_URL
Run Code Online (Sandbox Code Playgroud)
它实际上创建了一个短暂的IP地址; 我试图将它推广到静态但我超过了我的配额(我目前正在进行为期2个月的免费试用).
这是正确的吗?我可以创建任意数量的静态IP,并在试用期结束后将它们指向我唯一的实例吗?我也找不到任何关于定价的信息:我知道分配给活动实例的IP是免费的,但是其他的呢?
由于这是我正在管理的网站的必要配置,我希望确保它在承诺在GCE上移动所有内容之前有效.
您可以使用转发规则为一个VM实例获取多个外部IP.
您可能想要使用的命令:
为VM实例创建TargetInstance:
gcloud compute target-instances create <target-instance-name> --instance <instance-name> --zone=<zone>
Run Code Online (Sandbox Code Playgroud)创建一个指向TargetInstance的ForwardingRule:
gcloud compute forwarding-rules create <forwarding-rule-name> --target-instance=<target-instance-name> --ip-protocol=TCP --ports=<ports>
Run Code Online (Sandbox Code Playgroud)请参阅协议转发.
| 归档时间: |
|
| 查看次数: |
6246 次 |
| 最近记录: |