首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Azure中为单个虚拟机分配两个IP地址

问如何在Azure中为单个虚拟机分配两个IP地址
EN

Stack Overflow用户
提问于 2017-11-20 20:45:27
回答 1查看 3.4K关注 0票数 1

我在我的蔚蓝虚拟机上安装了一个名为Postal的软件,现在我有了一个公共IP地址,但是应用程序需要另一个IP,这样它就可以启用fast_server并使用这个新IP来跟踪所有链接。

我尝试加入新的ip

  1. 开放的虚拟机网络接口
  2. 点击IP配置
  3. 单击“添加”按钮并将该IP添加为辅助

我有第二个IP,但它没有正常工作或响应。

我必须为该IP启用任何入站规则吗?

EN

回答 1

Stack Overflow用户

发布于 2017-11-21 02:22:53

将公共地址资源关联到新的IP配置或现有的IP配置之后,仍然需要将私有IP地址添加到VM OS中。

检查新的IP配置。即使没有显式分配私有IP地址,也会自动将一个IP地址分配给IP配置,因为所有IP配置都必须有一个私有IP地址。

SSH您的Azure Linux并完成VM操作系统(Ubuntu)的以下步骤:

  1. 确保您是根用户。如果不是,请输入以下命令:sudo -i
  2. 更新网络接口的配置文件(假设为“eth0”)。 保留dhcp的现有行项。主IP地址仍然与以前一样配置。 使用以下命令为附加的静态IP地址添加配置:cd /etc/network/interfaces.d/ ls 您应该看到一个.cfg文件
  3. 打开文件。您应该在文件auto eth0 iface eth0 inet dhcp的末尾看到下面的行
  4. 在此文件中存在的行之后添加以下行:iface eth0 inet static address <your private IP address here> netmask <your subnet mask>

注意:将每个次要私有IP地址添加到NIC中,并为主IP地址指定相同的子网。

  1. 使用以下命令保存文件::wq
  2. 使用以下命令重置网络接口:sudo ifdown eth0 && sudo ifup eth0

重要

如果使用远程连接,将在同一行中运行ifdown和ifup。

  1. 使用以下命令验证IP地址是否添加到网络接口:ip addr list eth0 您应该看到您添加的IP地址作为列表的一部分。

您可以看到有关如何使用这份正式文件中的Azure门户为虚拟机分配多个IP地址的更多详细信息。如果有帮助请告诉我。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47400751

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档