如何在gcloud上为linux服务器分配外部ip



最近几天我遇到了一个问题。

我在gcloud上有两个实例(ubuntu服务器),我想为它们分配外部IP。

我可以ping和ssh到我的实例,但当我尝试执行telnet时,它不会执行。

在gcloud上,所有实例都有一个内部ip和一个外部ip。

他们不知道自己的ip。我从gcloud控制台得到它。

我怎么能把它分配给他们?

我也试过sudo ifconfig eth0:0 130.211.95.1 up

您可以这样做,将外部IP添加到本地接口:

ip addr add 130.211.95.1/32 dev eth0 label eth0:shortlabel

将"add"替换为"del"以在完成操作后将其删除。

shortlabel可以是任何长度不超过特定(短)的字符串。

更新:有关信息,请参阅本GCE支持问题。

GCE公共问题跟踪器上已经对此提出了功能请求,但尚未实现。如果有任何更新发布在线程上,您可以将其添加到星号中以获得通知。

您还可以提到您的用例是什么吗?所以我可以为你提供一个变通办法。

最新更新