How to use the IPv4-to-IPv6-Proxy » History » Version 5
Nico Schottelius, 11/18/2019 01:29 PM
1 | 1 | Nico Schottelius | h1. How to use the IPv4-to-IPv6-Proxy |
---|---|---|---|
2 | |||
3 | {{toc}} |
||
4 | |||
5 | h2. Status |
||
6 | |||
7 | This document is *PRE PRODUCTION*. |
||
8 | |||
9 | h2. Introduction |
||
10 | |||
11 | To enable IPv6 only VMs to be accessible from the IPv4 Internet, we have an IPv4-to-IPv6 proxy. |
||
12 | |||
13 | 3 | Nico Schottelius | h2. How to use it (as a customer) |
14 | |||
15 | * Configure / setup your website to be reachable by IPv6 |
||
16 | * Ensure that your domain name has an AAAA entry pointing to your website |
||
17 | * Inform the ungleich team via support -at- ungleich.ch about your domain |
||
18 | * Our team will setup the proxy to whitelist your domain |
||
19 | * Setup an A entry for your domain(s) pointing to 185.203.112.54 |
||
20 | 1 | Nico Schottelius | |
21 | h2. Technical details / how to maintain it |
||
22 | 2 | Nico Schottelius | |
23 | * It's configured by cdist, type @__ungleich_haproxy@ |
||
24 | * To add a domain, edit manifest/ungleich |
||
25 | ** Find ipv6-proxy.ungleich.ch |
||
26 | ** Verify that the domain has an AAAA entry |
||
27 | ** Add the domain using the "--v4proxy DOMAIN" parameter |
||
28 | 4 | Nico Schottelius | ** Commit in git, push |
29 | * Run cdist: @cdist config ipv6-proxy.ungleich.ch@ |
||
30 | 5 | Nico Schottelius | |
31 | h2. Troubleshooting |
||
32 | |||
33 | If the customer domain does not exist (anymore), haproxy will refuse to reload. In this case the customer domain has to be removed and the customer to be notified. |