diff --git a/k8s/document_root/index.html b/k8s/document_root/index.html index 95cc011..24b307b 100644 --- a/k8s/document_root/index.html +++ b/k8s/document_root/index.html @@ -149,10 +149,21 @@ src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js">

Let’s test it from the command line using dig:

-
-      dig +short 169-254-169-254.xip.example.com @ns-gce.nono.io.
+
dig +short 169-254-169-254.xip.example.com @ns-gce.nono.io.

Yields, hopefully: [connection timed out]

169.254.169.254
+

But I Want My Own DNS Server!

+

If you want to run your own DNS server, it's simple: you can compile from source or you can use one of our pre-built binaries. In the following example, we install & run + our server within a docker container:

+
+docker run -it --rm fedora
+curl -L https://github.com/cunnie/sslip.io/releases/download/1.1.2/sslip.io-dns-server-linux-amd64 -o dns-server
+chmod +x dns-server
+./dns-server 2> dns-server.log &
+dnf install -y bind-utils
+dig +short 127-0-0-1.sslip.io @localhost # returns "127.0.0.1"

TLS (Transport Layer Security)

If you have a wildcard certificate for your sslip.io-style subdomain, you may install it on your machines for TLS-verified connections.

@@ -164,7 +175,7 @@ src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js">

For a real-world example of a TLS wildcard cert and sslip.io domain, browse https://52-0-56-137.sslip.io.

-

Pivotal employees can download the *.sslip.io TLS private key VMware employees can download the *.sslip.io TLS private key here.


Footnotes