彈性ip會訪問失敗的原因:1、彈性ip沒有綁定到云資源上使用;2、彈性ip已經到期欠費了,因此無法訪問;3、彈性ip綁定的云資源配置了安全策略,禁止了彈性ip訪問;4、彈性ip綁定的云資源中服務未正常運行,比如服務器設置了防火墻配置禁止該彈性ip訪問,又或者是服務器出現了網絡崩潰狀態導致無法訪問。
常見的問題原因如下:
1、彈性ip未綁定到云資源,例如云服務器ECS、負載均衡SLB、NAT網關等。
2、彈性ip已經欠費。
3、彈性ip綁定的云資源配置了安全策略。例如,ECS實例所在的安全組策略禁止80端口的訪問,則無法訪問該彈性ip的80端口。
4、彈性ip綁定的云資源中服務未正常運行。例如,ECS實例中Web服務沒有運行,則無法訪問該彈性ip的80端口。
解決方案
請參考以下步驟進行排查:
1、確保彈性ip已經綁定到目標云資源。關于如何綁定云資源,您可以參見以下幾種情況:
彈性ip綁定到ECS實例
彈性ip綁定到SLB實例
彈性ip綁定到NAT網關
彈性ip綁定到輔助彈性網卡(ENI)
2、檢查彈性ip是否存在欠費情況。阿里云會在欠費前后給您發送短信或郵件提醒。如果您的彈性ip欠費了,請及時續費或充值。
3、嘗試通過ping命令測試您能否訪問彈性ip,測試命令如下。如果可以ping通,說明彈性ip可以被正常訪問。
ping [$EIP_IP]
說明:[$EIP_IP]指目標彈性ip的IP地址。
4、如果您可以ping通彈性ip,但是無法訪問彈性ip對應的端口,例如80(HTTP)、443(HTTPS)等。請參考以下步驟進行排查:
檢查彈性ip綁定的云資源是否存在安全限制。如果存在此類限制,請根據情況進行調整。
檢查彈性ip綁定的云資源中對應服務是否正常運行。如果存在此問題,請確保這些服務正常運行,然后再進行測試。