IPv6 Bible

Genesis 1:1 as viewed through the 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.

World IPv6 launch logo.svg No-ipv4.svg 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.
Excellent! Your ISP appears to support IPv6! You shouldn't have any problem viewing these webpages.
Checking your internet connection for IPv6 support. If this text does not change, then it looks like your ISP does not support IPv6. Please disable or enable any proxies or VPNs, switch to mobile data, or simply just find another ISP.

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.

Books

Old Testament

Name Subdomain Example URL IPv6 literal
Genesis genesis.ipv6.bible https://1-1.genesis.ipv6.bible http://[2602:806:a003:40e:b1be:7700:1:1]
Exodus exodus.ipv6.bible https://1-1.exodus.ipv6.bible http://[2602:806:a003:40e:b1be:7701:1:1]
Leviticus leviticus.ipv6.bible https://1-1.leviticus.ipv6.bible http://[2602:806:a003:40e:b1be:7702:1:1]
Numbers numbers.ipv6.bible https://1-1.numbers.ipv6.bible http://[2602:806:a003:40e:b1be:7703:1:1]
Deuteronomy deuteronomy.ipv6.bible https://1-1.deuteronomy.ipv6.bible http://[2602:806:a003:40e:b1be:7704:1:1]
Joshua joshua.ipv6.bible https://1-1.joshua.ipv6.bible http://[2602:806:a003:40e:b1be:7705:1:1]
Judges judges.ipv6.bible https://1-1.judges.ipv6.bible http://[2602:806:a003:40e:b1be:7706:1:1]
Ruth ruth.ipv6.bible https://1-1.ruth.ipv6.bible http://[2602:806:a003:40e:b1be:7707:1:1]
1 Samuel 1samuel.ipv6.bible https://1-1.1samuel.ipv6.bible http://[2602:806:a003:40e:b1be:7708:1:1]
2 Samuel 2samuel.ipv6.bible https://1-1.2samuel.ipv6.bible http://[2602:806:a003:40e:b1be:7709:1:1]
1 Kings 1kings.ipv6.bible https://1-1.1kings.ipv6.bible http://[2602:806:a003:40e:b1be:770a:1:1]
2 Kings 2kings.ipv6.bible https://1-1.2kings.ipv6.bible http://[2602:806:a003:40e:b1be:770b:1:1]
1 Chronicles 1chronicles.ipv6.bible https://1-1.1chronicles.ipv6.bible http://[2602:806:a003:40e:b1be:770c:1:1]
2 Chronicles 2chronicles.ipv6.bible https://1-1.2chronicles.ipv6.bible http://[2602:806:a003:40e:b1be:770d:1:1]
Ezra ezra.ipv6.bible https://1-1.ezra.ipv6.bible http://[2602:806:a003:40e:b1be:770e:1:1]
Nehemiah nehemiah.ipv6.bible https://1-1.nehemiah.ipv6.bible http://[2602:806:a003:40e:b1be:770f:1:1]
Esther esther.ipv6.bible https://1-1.esther.ipv6.bible http://[2602:806:a003:40e:b1be:7710:1:1]
Job job.ipv6.bible https://1-1.job.ipv6.bible http://[2602:806:a003:40e:b1be:7711:1:1]
Psalms psalms.ipv6.bible https://1-1.psalms.ipv6.bible http://[2602:806:a003:40e:b1be:7712:1:1]
Proverbs proverbs.ipv6.bible https://1-1.proverbs.ipv6.bible http://[2602:806:a003:40e:b1be:7713:1:1]
Ecclesiastes ecclesiastes.ipv6.bible https://1-1.ecclesiastes.ipv6.bible http://[2602:806:a003:40e:b1be:7714:1:1]
Song of Solomon songofsolomon.ipv6.bible https://1-1.songofsolomon.ipv6.bible http://[2602:806:a003:40e:b1be:7715:1:1]
Isaiah isaiah.ipv6.bible https://1-1.isaiah.ipv6.bible http://[2602:806:a003:40e:b1be:7716:1:1]
Jeremiah jeremiah.ipv6.bible https://1-1.jeremiah.ipv6.bible http://[2602:806:a003:40e:b1be:7717:1:1]
Lamentations lamentations.ipv6.bible https://1-1.lamentations.ipv6.bible http://[2602:806:a003:40e:b1be:7718:1:1]
Ezekiel ezekiel.ipv6.bible https://1-1.ezekiel.ipv6.bible http://[2602:806:a003:40e:b1be:7719:1:1]
Daniel daniel.ipv6.bible https://1-1.daniel.ipv6.bible http://[2602:806:a003:40e:b1be:771a:1:1]
Hosea hosea.ipv6.bible https://1-1.hosea.ipv6.bible http://[2602:806:a003:40e:b1be:771b:1:1]
Joel joel.ipv6.bible https://1-1.joel.ipv6.bible http://[2602:806:a003:40e:b1be:771c:1:1]
Amos amos.ipv6.bible https://1-1.amos.ipv6.bible http://[2602:806:a003:40e:b1be:771d:1:1]
Obadiah obadiah.ipv6.bible https://1-1.obadiah.ipv6.bible http://[2602:806:a003:40e:b1be:771e:1:1]
Jonah jonah.ipv6.bible https://1-1.jonah.ipv6.bible http://[2602:806:a003:40e:b1be:771f:1:1]
Micah micah.ipv6.bible https://1-1.micah.ipv6.bible http://[2602:806:a003:40e:b1be:7720:1:1]
Nahum nahum.ipv6.bible https://1-1.nahum.ipv6.bible http://[2602:806:a003:40e:b1be:7721:1:1]
Habakkuk habakkuk.ipv6.bible https://1-1.habakkuk.ipv6.bible http://[2602:806:a003:40e:b1be:7722:1:1]
Zephaniah zephaniah.ipv6.bible https://1-1.zephaniah.ipv6.bible http://[2602:806:a003:40e:b1be:7723:1:1]
Haggai haggai.ipv6.bible https://1-1.haggai.ipv6.bible http://[2602:806:a003:40e:b1be:7724:1:1]
Zechariah zechariah.ipv6.bible https://1-1.zechariah.ipv6.bible http://[2602:806:a003:40e:b1be:7725:1:1]
Malachi malachi.ipv6.bible https://1-1.malachi.ipv6.bible http://[2602:806:a003:40e:b1be:7726:1:1]

New Testament

Name Subdomain Example URL IPv6 literal
Matthew matthew.ipv6.bible https://1-1.matthew.ipv6.bible http://[2602:806:a003:40e:b1be:7a00:1:1]
Mark mark.ipv6.bible https://1-1.mark.ipv6.bible http://[2602:806:a003:40e:b1be:7a01:1:1]
Luke luke.ipv6.bible https://1-1.luke.ipv6.bible http://[2602:806:a003:40e:b1be:7a02:1:1]
John john.ipv6.bible https://1-1.john.ipv6.bible http://[2602:806:a003:40e:b1be:7a03:1:1]
Acts acts.ipv6.bible https://1-1.acts.ipv6.bible http://[2602:806:a003:40e:b1be:7a04:1:1]
Romans romans.ipv6.bible https://1-1.romans.ipv6.bible http://[2602:806:a003:40e:b1be:7a05:1:1]
1 Corinthians 1corinthians.ipv6.bible https://1-1.1corinthians.ipv6.bible http://[2602:806:a003:40e:b1be:7a06:1:1]
2 Corinthians 2corinthians.ipv6.bible https://1-1.2corinthians.ipv6.bible http://[2602:806:a003:40e:b1be:7a07:1:1]
Galatians galatians.ipv6.bible https://1-1.galatians.ipv6.bible http://[2602:806:a003:40e:b1be:7a08:1:1]
Ephesians ephesians.ipv6.bible https://1-1.ephesians.ipv6.bible http://[2602:806:a003:40e:b1be:7a09:1:1]
Philippians philippians.ipv6.bible https://1-1.philippians.ipv6.bible http://[2602:806:a003:40e:b1be:7a0a:1:1]
Colossians colossians.ipv6.bible https://1-1.colossians.ipv6.bible http://[2602:806:a003:40e:b1be:7a0b:1:1]
1 Thessalonians 1thessalonians.ipv6.bible https://1-1.1thessalonians.ipv6.bible http://[2602:806:a003:40e:b1be:7a0c:1:1]
2 Thessalonians 2thessalonians.ipv6.bible https://1-1.2thessalonians.ipv6.bible http://[2602:806:a003:40e:b1be:7a0d:1:1]
1 Timothy 1timothy.ipv6.bible https://1-1.1timothy.ipv6.bible http://[2602:806:a003:40e:b1be:7a0e:1:1]
2 Timothy 2timothy.ipv6.bible https://1-1.2timothy.ipv6.bible http://[2602:806:a003:40e:b1be:7a0f:1:1]
Titus titus.ipv6.bible https://1-1.titus.ipv6.bible http://[2602:806:a003:40e:b1be:7a10:1:1]
Philemon philemon.ipv6.bible https://1-1.philemon.ipv6.bible http://[2602:806:a003:40e:b1be:7a11:1:1]
Hebrews hebrews.ipv6.bible https://1-1.hebrews.ipv6.bible http://[2602:806:a003:40e:b1be:7a12:1:1]
James james.ipv6.bible https://1-1.james.ipv6.bible http://[2602:806:a003:40e:b1be:7a13:1:1]
1 Peter 1peter.ipv6.bible https://1-1.1peter.ipv6.bible http://[2602:806:a003:40e:b1be:7a14:1:1]
2 Peter 2peter.ipv6.bible https://1-1.2peter.ipv6.bible http://[2602:806:a003:40e:b1be:7a15:1:1]
1 John 1john.ipv6.bible https://1-1.1john.ipv6.bible http://[2602:806:a003:40e:b1be:7a16:1:1]
2 John 2john.ipv6.bible https://1-1.2john.ipv6.bible http://[2602:806:a003:40e:b1be:7a17:1:1]
3 John 3john.ipv6.bible https://1-1.3john.ipv6.bible http://[2602:806:a003:40e:b1be:7a18:1:1]
Jude jude.ipv6.bible https://1-1.jude.ipv6.bible http://[2602:806:a003:40e:b1be:7a19:1:1]
Revelation revelation.ipv6.bible https://1-1.revelation.ipv6.bible http://[2602:806:a003:40e:b1be:7a1a:1:1]