mirror of
https://github.com/cunnie/sslip.io.git
synced 2025-10-06 16:18:00 +08:00
🐞 Update links to use main
branch, not master
...because the website wasn't updating
This commit is contained in:
@@ -111,8 +111,8 @@ popd
|
|||||||
```
|
```
|
||||||
Update the webservers with the HTML with new versions:
|
Update the webservers with the HTML with new versions:
|
||||||
```bash
|
```bash
|
||||||
ssh nono.io curl -L -o /www/sslip.io/document_root/index.html https://raw.githubusercontent.com/cunnie/sslip.io/master/k8s/document_root/index.html
|
ssh nono.io curl -L -o /www/sslip.io/document_root/index.html https://raw.githubusercontent.com/cunnie/sslip.io/main/k8s/document_root/index.html
|
||||||
ssh ns-aws.sslip.io curl -L -o /var/nginx/sslip.io/index.html https://raw.githubusercontent.com/cunnie/sslip.io/master/k8s/document_root/index.html
|
ssh ns-aws.sslip.io curl -L -o /var/nginx/sslip.io/index.html https://raw.githubusercontent.com/cunnie/sslip.io/main/k8s/document_root/index.html
|
||||||
```
|
```
|
||||||
Update GCP/GKE with the new executable:
|
Update GCP/GKE with the new executable:
|
||||||
```bash
|
```bash
|
||||||
|
@@ -55,7 +55,7 @@ need to run your own DNS server (e.g.
|
|||||||
[acme-dns](https://github.com/joohoi/acme-dns), the venerable
|
[acme-dns](https://github.com/joohoi/acme-dns), the venerable
|
||||||
[BIND](https://en.wikipedia.org/wiki/BIND), the opinionated
|
[BIND](https://en.wikipedia.org/wiki/BIND), the opinionated
|
||||||
[djbdns](https://cr.yp.to/djbdns.html), or my personal
|
[djbdns](https://cr.yp.to/djbdns.html), or my personal
|
||||||
[wildcard-dns-http-server](https://github.com/cunnie/sslip.io/tree/master/bosh-release/src/wildcard-dns-http-server),
|
[wildcard-dns-http-server](https://github.com/cunnie/sslip.io/tree/main/bosh-release/src/wildcard-dns-http-server),
|
||||||
etc.). You can use any ACME client
|
etc.). You can use any ACME client
|
||||||
([acme.sh](https://github.com/acmesh-official/acme.sh),
|
([acme.sh](https://github.com/acmesh-official/acme.sh),
|
||||||
[Certbot](https://certbot.eff.org/), etc.), but you must configure it to request
|
[Certbot](https://certbot.eff.org/), etc.), but you must configure it to request
|
||||||
|
@@ -66,10 +66,10 @@ other head content must come *after* these tags -->
|
|||||||
<p>You can split the chained certificate file by hand, or you can download them, pre-split, from GitHub:</p>
|
<p>You can split the chained certificate file by hand, or you can download them, pre-split, from GitHub:</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>the server <a href=
|
<li>the server <a href=
|
||||||
"https://raw.githubusercontent.com/cunnie/sslip.io/master/ssl/sslip.io.crt.pem">certificate</a> ("*.sslip.io")
|
"https://raw.githubusercontent.com/cunnie/sslip.io/main/ssl/sslip.io.crt.pem">certificate</a> ("*.sslip.io")
|
||||||
</li>
|
</li>
|
||||||
<li>the intermediate certificate <a href=
|
<li>the intermediate certificate <a href=
|
||||||
"https://raw.githubusercontent.com/cunnie/sslip.io/master/ssl/intermediate-ca.crt.pem">chain</a> (the COMODO
|
"https://raw.githubusercontent.com/cunnie/sslip.io/main/ssl/intermediate-ca.crt.pem">chain</a> (the COMODO
|
||||||
CAs)
|
CAs)
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
@@ -151,7 +151,7 @@ src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> <![endif]-->
|
|||||||
<pre><code>169.254.169.254</code></pre>
|
<pre><code>169.254.169.254</code></pre>
|
||||||
<h3 id="server">But I Want My Own DNS Server!</h3>
|
<h3 id="server">But I Want My Own DNS Server!</h3>
|
||||||
<p>If you want to run your own DNS server, it's simple: you can compile from <a href=
|
<p>If you want to run your own DNS server, it's simple: you can compile from <a href=
|
||||||
"https://github.com/cunnie/sslip.io/tree/master/bosh-release/src/sslip.io-dns-server">source</a> or you can use
|
"https://github.com/cunnie/sslip.io/tree/main/bosh-release/src/sslip.io-dns-server">source</a> or you can use
|
||||||
one of our <a href="https://github.com/cunnie/sslip.io/releases">pre-built binaries</a>. In the following
|
one of our <a href="https://github.com/cunnie/sslip.io/releases">pre-built binaries</a>. In the following
|
||||||
example, we install & run our server within a docker container:</p>
|
example, we install & run our server within a docker container:</p>
|
||||||
<pre>
|
<pre>
|
||||||
@@ -185,7 +185,7 @@ dig @localhost 127-0-0-1.sslip.io +short # returns "127.0.0.1"</pre>
|
|||||||
</div>
|
</div>
|
||||||
<p>if you're interested in acquiring a wildcard certificate for your sslip.io domain, e.g.
|
<p>if you're interested in acquiring a wildcard certificate for your sslip.io domain, e.g.
|
||||||
"*.52-0-56-137.sslip.io", the procedure is described <a href=
|
"*.52-0-56-137.sslip.io", the procedure is described <a href=
|
||||||
"https://github.com/cunnie/sslip.io/blob/master/docs/wildcard.md">here</a>.</p>
|
"https://github.com/cunnie/sslip.io/blob/main/docs/wildcard.md">here</a>.</p>
|
||||||
<h3 id="experimental">Experimental Features</h3>
|
<h3 id="experimental">Experimental Features</h3>
|
||||||
<p>Experimental features can change; don't depend on them.</p>
|
<p>Experimental features can change; don't depend on them.</p>
|
||||||
<h4 id="whatismyip">Determining Your External IP Address via DNS Lookup</h4>
|
<h4 id="whatismyip">Determining Your External IP Address via DNS Lookup</h4>
|
||||||
@@ -264,12 +264,12 @@ dig @ns.sslip.io txt ip.sslip.io +short -6 # forces IPv6 lookup; sample reply "2
|
|||||||
<h4 id="version">Determining The Server Version of Software</h4>You can determine the server version of the
|
<h4 id="version">Determining The Server Version of Software</h4>You can determine the server version of the
|
||||||
sslip.io software by querying the TXT record of <code>version.status.sslip.io</code>:
|
sslip.io software by querying the TXT record of <code>version.status.sslip.io</code>:
|
||||||
<pre>
|
<pre>
|
||||||
dig @ns-aws.sslip.io txt version.status.sslip.io +short
|
dig @ns-gce.nono.io txt version.status.sslip.io +short
|
||||||
"2.2.3"
|
"2.4.1"
|
||||||
"2021/11/27-11:35:50-0800"
|
"2022/01/20-08:11:07-0800"
|
||||||
"074f0a8"
|
"14ef9a0"
|
||||||
</pre>
|
</pre>
|
||||||
<p>The first number, ("2.2.3"), is the version of the sslip.io DNS software, and is most relevant. The other two
|
<p>The first number, ("2.4.1"), is the version of the sslip.io DNS software, and is most relevant. The other two
|
||||||
numbers are the date compiled and the most recent git hash, but those values can differ across servers due to the
|
numbers are the date compiled and the most recent git hash, but those values can differ across servers due to the
|
||||||
manner in which the software is deployed.</p>
|
manner in which the software is deployed.</p>
|
||||||
<h4 id="metrics">Server Metrics</h4>You can retrieve metrics from a given server by querying the TXT records of
|
<h4 id="metrics">Server Metrics</h4>You can retrieve metrics from a given server by querying the TXT records of
|
||||||
|
Reference in New Issue
Block a user