amazon-web-services - 从 t2.micro 升级到 t2.medium 保留当前的公共 IP
问题描述
我在 AWS 上运行 t2.micro。我想大多数人都在使用 750h 免费服务器,所以它需要更多的力量,我在想也许更新,我花了一些时间看论坛。看起来更新很容易,因为让图像/快照关闭服务器在更高层开始新的添加东西。
但是所有答案还列出了您丢失了公共 IP,并且我有一些现在硬编码到公共 IP 的东西,其中一些我不容易访问。
我看到弹性 IP 解决了问题,但前提是您从一开始就使用它,所以只想确定是否 100% 不可能保留当前的公共 IP,而是转移到 t2.medium
感谢任何可能有帮助的反馈
解决方案
升级你将失去你的公共IP。您可以使用您的 IP 保留原始实例并将其配置为 VPC 中的互联网网关。所以它的IP将是公共地址。您将只为新实例提供私有 IP,然后添加所需的路由,不要忘记配置您的原始实例:
sudo sysctl -w net.ipv4.ip_forward=1
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
推荐阅读
- r - 从 2 列映射值
- google-maps - 如何免费使用谷歌地图?
- azure - 如何使用 Azure 逻辑应用创建 Blob 容器?
- intellij-idea - IntelliJ 上的 Docker-Plugin 与 VirtualBox 上的 Docker-Daemon 连接时出现问题
- hybris - 如何自定义 b2bacceleratoraddon 插件
- bash - 如何将所有文件和目录从本地驱动器复制到 HDFS?
- android - Admob - 广告单元的数量
- android - 如何获取android studio(Camera2)中的核心数量
- c# - “无法解析 T[] modreq(System.Runtime.CompilerServices.IsVolatile)”
- c# - 如何使用图形 API 从 OneDrive 获取文件共享人员详细信息