Routing
EC2 多個出站 IP 地址設置
我到處尋找,並沒有找到解決以下問題的好方法:
我想設置一個具有 2 個公共 IP 地址的 ec2 實例,其中有 2 個 rails 伺服器,每個伺服器使用一個 IP 地址。他們將接受來自他們自己獨立 IP 地址的傳入請求,而出站請求也將來自這些唯一地址。我將使用最新的 amazon linux AMI。
這甚至可能嗎?
謝謝!
您可以設置兩個 ELB,每個應用一個,並且都關聯到同一個實例。
2 個 rails 伺服器,每個伺服器使用一個 IP 地址。他們將接受來自他們自己獨立 IP 地址的傳入請求,而出站請求也將來自這些唯一地址。
讓每個 Rails 應用程序在 diff 埠上偵聽(相同的 ip,diff 埠,只需要一個 ip)。一個 elb 指向一個埠,另一個 elb 指向另一個埠。在對客戶端的響應中,源 IP 應該是每個 app/port/rails 各自的 elb ip,並且每個 rails 應用程序都將具有相同的外部傳入 elb dnsname/ip