2016-12-01 361 views
2

我在AWS Elastic Beanstalk中部署了我的代碼,併爲我的負載均衡器設置了route53 dualstack cname。IPV6網絡服務器無法訪問

ipv6-test.com

我用這個網站來測試我的服務器。 AAAA DNS記錄良好,但IPV6網絡服務器無法訪問。

我已經閱讀了幾篇文章和答案,仍然沒有想法如何解決我的問題。

我有一個猜測,這是與安裝在amazon linux實例中的nginx有關。但仍然不知道如何去做。

請別人幫我。提前致謝。

+1

雙堆棧ELB主機名確實會返回IPv6地址,但除非最近發生了變化,否則ELB尚未回答這些地址,因爲綁定到VPC的ELB尚不支持IPv6。 –

+0

@ Michael-sqlbot所以我需要使用其他服務來實現一個ipv6 web服務器? – rubberdont

+0

我面臨同樣的問題。你有解決方案嗎? –

回答

0

Problably多個問題:

Nginx的配置需要被監聽的IPv4,IPv6的

這樣的事情。

server { 
     listen [::]:80; 
     listen 80; 

此外,您需要確保您的VPC具有IPV6 CIDR塊。您可以從VPC配置頁面添加。

您還需要更新任何ELB,您可能必須啓用路由和任何子網以支持::/0範圍。