Amazon-Ec2

Web 伺服器在重啟的 ec2 實例上執行,地址解析不正確

  • August 8, 2017

我在 AWS EC2 實例上執行的 Apache Web 伺服器出現問題,我不得不重新啟動。伺服器啟動後,我啟動了 Apache,但無法訪問伺服器。我知道公共 dns 條目和 ip 地址是通過 dchp 重新分配的,但是當我訪問新地址時,它會將我重定向到舊地址並且不會載入。

我嘗試過執行 NSLOOKUP、刷新 dns 和執行跟踪路由但沒有成功,以及檢查 Web 伺服器配置並檢查訪問日誌以確保沒有記錄任何內容。我通過 ssh 檢查了伺服器,打開了正確的埠並且程序正在執行。當我嘗試訪問正確的地址時,我檢查了網路分析器,發現它正在執行 301 重定向。有沒有其他人遇到過類似的情況,我可以採取任何其他故障排除步驟嗎?

編輯:不幸的是,我目前的聲譽只能添加 2 張圖片。請參閱下面的連結。

通過 ssh AWS 控制台的 curl 命令

如果您停止然後啟動伺服器,您的公共 IP 可能會更改,但它應該能夠在重新啟動後繼續存在。

這裡最好的解決方案是為您的實例分配一個Elastic IP Address

如果您需要任何進一步的幫助,您需要分享更多資訊。首先編輯您的文章以包含 EC2 控制台的螢幕截圖,該螢幕顯示公共 IP、匹配的安全組以及來自機器的 curl,顯示 Apache 在本地工作。

引用自:https://serverfault.com/questions/867400