IPv6 Bible
The IPv6 Bible is a means of encouraging IPv6 deployment. It is a series of 31,000 IPv6-only websites, each containing one King James Bible verse with its own IP address, thus giving off the illusion that there are 31,000 servers/hosts (even though they are all handled by one server). Using the Nginx $server_addr trick, we basically route an entire /64 to one of my servers (actually an LXC-like container), then compare the server IP address used by the client to deliver the correct Bible verse. This means that any DNS record pointing to its IPv6 addresses will cause the same Bible verse to appear, consistent with the expectation that pointing an arbitrary DNS record to an IP address, whereby the host with that IP address does not know about the domain name, will bring up the default site. That is to say, this server does not rely on name-based virtual hosting, even with its IP addresses.
![]() ![]() |
The services described here are IPv6-only, without any IPv4 addressing. If you have trouble viewing these pages, then you do not have IPv6 connectivity. This is usually not due to an issue with the firewall or web filter (if present in your network). If you have a cell phone, you may need to turn off your Wi-Fi or VPN and use cellular data instead.
|
Let the word of God reach the whole Internet, not just the old Internet.
Disclaimer: I may or may not be religious. Whether I am atheist, Christian, or (insert religion here) is something that I do not publicly disclose. This IPv6 Bible exists because it contains content that may be of interest to Internet users. The Bible was chosen because some of the content is recognizable even to non-religious people, the verses are numbered, is public domain, and is available in machine-readable form from the Ubuntu software repositories.
History
The IPv6 Bible was inspired because just after I got my IPv6 allocation, I was trying to think of ways to use my IPv6 addresses; a /48 is a lot of addresses just for one server. One day, after driving back home from my university apartment in July (delayed from May due to COVID-19), I saw a billboard on the highway with a Bible verse, and also thinking that there was a "Bible" software from the Ubuntu software repositories. I just thought that this was a great idea as to something that can be put on IPv6 that simply cannot be done on IPv4.
Books
Old Testament
New Testament
|