mirror of
https://github.com/cunnie/sslip.io.git
synced 2025-10-12 19:10:09 +08:00
Remove traces of nameservers ns-aws, ns-azure
- ns-aws & ns-azure have been replaced by ns-hetzner & ns-ovh - ns-azure has been completely destroyed (`terraform apply -destroy`); the elastic IP has been released, so there's no hope of bringing it back. - ns-aws has been renamed to "blocked.sslip.io". It no longer answers DNS queries, but lives on as the website we point "blocked" queries to that warns about phishing. - Some of the Markdown files' changes were mere reformatting changes
This commit is contained in:
@@ -18,12 +18,12 @@ sed -i '' "s~/$OLD_VERSION/~/$VERSION/~g" \
|
||||
k8s/Dockerfile-sslip.io-dns-server
|
||||
```
|
||||
|
||||
Optional: Update the version for the ns-aws, ns-azure, ns-gce, ns-ovh install scripts
|
||||
Optional: Update the version for the ns-gce, ns-hetzner, and ns-ovh install scripts
|
||||
|
||||
```bash
|
||||
pushd ~/bin
|
||||
sed -i '' "s~/$OLD_VERSION/~/$VERSION/~g" \
|
||||
~/bin/install_ns-{aws,azure,gce,hetzner,ovh}.sh
|
||||
~/bin/install_ns-{gce,hetzner,ovh}.sh
|
||||
git add -p
|
||||
git ci -m"Update sslip.io DNS server $OLD_VERSION → $VERSION"
|
||||
git push
|
||||
@@ -85,19 +85,9 @@ git ci -vm"$VERSION: Minor bugfixes, tweaks"
|
||||
git tag $VERSION
|
||||
git push
|
||||
git push --tags
|
||||
scp bin/sslip.io-dns-server-linux-arm64 ns-aws:
|
||||
scp bin/sslip.io-dns-server-linux-amd64 ns-azure:
|
||||
scp bin/sslip.io-dns-server-linux-amd64 ns-gce:
|
||||
scp bin/sslip.io-dns-server-linux-amd64 ns-hetzner:
|
||||
scp bin/sslip.io-dns-server-linux-amd64 ns-ovh:
|
||||
ssh ns-aws sudo install sslip.io-dns-server-linux-arm64 /usr/bin/sslip.io-dns-server
|
||||
ssh ns-aws sudo shutdown -r now
|
||||
# check version number:
|
||||
sleep 10; while ! dig txt @ns-aws.sslip.io version.status.sslip.io +short; do sleep 5; done # wait until it's back up before rebooting ns-azure
|
||||
ssh ns-azure sudo install sslip.io-dns-server-linux-amd64 /usr/bin/sslip.io-dns-server
|
||||
ssh ns-azure sudo shutdown -r now
|
||||
# check version number:
|
||||
sleep 10; while ! dig txt @ns-azure.sslip.io version.status.sslip.io +short; do sleep 5; done # wait until it's back up before rebooting ns-gce
|
||||
ssh ns-gce sudo install sslip.io-dns-server-linux-amd64 /usr/bin/sslip.io-dns-server
|
||||
ssh ns-gce sudo shutdown -r now
|
||||
# check version number:
|
||||
@@ -124,7 +114,7 @@ Update the webservers with the HTML with new versions:
|
||||
|
||||
```bash
|
||||
ssh nono.io curl -L -o /www/sslip.io/document_root/index.html https://raw.githubusercontent.com/cunnie/sslip.io/main/k8s/document_root_sslip.io/index.html
|
||||
for HOST in ns-{aws,azure,gce,hetzner,ovh}.sslip.io; do
|
||||
for HOST in {blocked,ns-gce,ns-hetzner,ns-ovh}.sslip.io; do
|
||||
ssh $HOST curl -L -o /var/nginx/sslip.io/index.html https://raw.githubusercontent.com/cunnie/sslip.io/main/k8s/document_root_sslip.io/index.html
|
||||
done
|
||||
```
|
||||
|
@@ -14,7 +14,7 @@ Let's Encrypt DNS-01 challenge process.
|
||||
Let's Encrypt will query your name servers for the TXT record
|
||||
`_acme-challenge.xip.example.com`, then your DNS server will respond with the
|
||||
TXT record _that should have been created on Route53 as part of the challenge_,
|
||||
otherwise it'll return the delegated nameservers (ns-azure.sslip.io and so on).
|
||||
otherwise it'll return the delegated nameservers (ns-gce.sslip.io and so on).
|
||||
|
||||
### Using the sslip.io domain
|
||||
|
||||
|
Reference in New Issue
Block a user