forked from cloudfoundry/docs-cf-admin
-
Notifications
You must be signed in to change notification settings - Fork 0
/
enabling_ipv6.html.md.erb
48 lines (31 loc) · 1.96 KB
/
enabling_ipv6.html.md.erb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
---
title: Enabling IPv6 for hosted apps on Cloud Foundry
owner: CF for VMs Networking
---
<%# Reset page title based on platform type %>
<% if vars.platform_code != 'CF' %>
<% set_title("Enabling IPv6 for hosted apps on", vars.app_runtime_abbr) %>
<% end %>
You can enable IPv6 support for hosted apps on <%= vars.app_runtime_abbr %>.
The following procedure allows apps deployed to <%= vars.app_runtime_first %> to be reached
using IPv6 addresses.
<p class="note important">
<span class="note__title"><strong>Important</strong></span>
Amazon Web Services (AWS) EC2 instances do not support IPv6.</p>
<%= vars.app_runtime_abbr %> system components use a separate DNS subdomain from hosted apps. These
components support only IPv4 DNS resolved addresses. This means that although an IPv6 address can be
used for app domains, the system domain must resolve to an IPv4 address.
## <a id='procedure'></a> Enable IPv6 Support for hosted pps
To enable support for IPv6 app domains:
1. Set up an external load balancer for your <%= vars.app_runtime_abbr %> deployment. <%=
vars.custom_load_balancer %>
1. Configure DNS to resolve app domains to an IPv6 address on your external load balancer.
<p> Your IPv4 interface for the system domain and IPv6 interface for app domain can be
configured on the same or different load balancers.</p>
1. Configure the external load balancer to route requests for an IPv6 address directly to the IPv4
addresses of the Gorouters.
The following diagram illustrates how a single load balancer can support traffic on both IPv4
and IPv6 addresses for a <%= vars.app_runtime_abbr %> installation:
![alt-text="IPv6 Application clients send IPv6 to the load balancer. The load balancer also takes in and puts out IPv4 to the CF components, which accept only IPv4."](./images/cf_ipv4_ipv6.png)
For more information about domains in <%= vars.app_runtime_abbr %>, see [Routes and
Domains](../devguide/deploy-apps/routes-domains.html).