diff --git a/document_root/index.html b/document_root/index.html index 2fcb779..1a273dd 100644 --- a/document_root/index.html +++ b/document_root/index.html @@ -59,20 +59,24 @@ come first in the head; any other head content must come *after* these tags -->

sslip.io

Turn your red lock into a green lock!


-
-

-
+
+ +
+
+

+

+
+ +

What is it?

-

sslip.io is a special DNS domain (sslip.io) that maps crafted hostnames -to IP addresses (e.g. 192-168-0-1.sslip.io maps to IP address 192.168.0.1). Combined -with a valid wildcard SSL certificate, it provides trusted SSL connections to your webserver, -your docker registry, etc.... All in a matter of seconds.

+

sslip.io is a special DNS domain (sslip.io) that maps crafted hostnames to IP addresses (e.g. 192-168-0-1.sslip.io maps to IP address 192.168.0.1). Combined with a valid wildcard SSL certificate, it provides trusted SSL connections + to your webserver, your docker registry, etc.... All in a matter of seconds.

How do I use it?

First, use your server's IP address to determine its sslip.io hostname.

-

Your server's sslip.io is a mash-up of your server's IP address and the sslip.io domain. Here are some examples:

+

Your server's sslip.io is a mash-up of your server's IP address and the sslip.io domain. Here are some examples:

@@ -97,9 +101,7 @@ your docker registry, etc.... All in a matter of seconds.

Server's IP Address

-

Note that in the last two examples we prepended additional -information to the hostname, i.e. "www-" and "console-", respectively. This allows sslip.io -to work with name-based +

Note that in the last two examples we prepended additional information to the hostname, i.e. "www-" and "console-", respectively. This allows sslip.io to work with name-based virtual hosting.

Second, download sslip.io's SSL certificate and key from GitHub

@@ -111,12 +113,14 @@ virtual hosting.

Configure your webserver. Set the server name to sslip.io hostname, and configure the SSL portion to use the key and certificate downloaded from GitHub. Here is a sample from sslip.io's webserver's nginx.conf (modified for clarity):

 server {
-  server_name         52-0-56-137.sslip.io;
-  listen              443 ssl;
-  ssl_certificate     /etc/ssl/sslip.io.chained.crt.pem;
+  server_name 52-0-56-137.sslip.io;
+  listen 443 ssl;
+  ssl_certificate /etc/ssl/sslip.io.chained.crt.pem;
   ssl_certificate_key /etc/ssl/sslip.io.key.pem;
       
-

+
+

+

© 2015 Brian Cunnie, Pivotal Software
@@ -136,14 +140,20 @@ server {