System:DNS Requirements: Difference between revisions
Appearance
Added troubleshooting guide: DNS Requirements |
Content added - troubleshooting guide: DNS Requirements (11 sections) |
||
| (One intermediate revision by the same user not shown) | |||
| Line 1: | Line 1: | ||
This document describes DNS configuration requirements for the reverse proxy system. | This document describes DNS configuration requirements for the reverse proxy system. | ||
| Line 13: | Line 11: | ||
=== Examples === | === Examples === | ||
* <code>wiki.jb-vpn.uk</code> → <code>87.106.61.62</code> | |||
* <code>werbs-wiki.jb-vpn.uk</code> → <code>87.106.61.62</code> | |||
* <code>dsm.jb-vpn.uk</code> → <code>87.106.61.62</code> | |||
* <code>plex.jb-vpn.uk</code> → <code>87.106.61.62</code> | |||
== DNS Propagation == | == DNS Propagation == | ||
| Line 25: | Line 26: | ||
<pre class="lang-bash"> | <pre class="lang-bash"> | ||
= Check DNS resolution = | ==== Check DNS resolution ==== | ||
nslookup wiki.jb-vpn.uk | nslookup wiki.jb-vpn.uk | ||
= Or using dig = | == Or using dig == | ||
dig wiki.jb-vpn.uk +short | dig wiki.jb-vpn.uk +short | ||
</pre> | </pre> | ||
| Line 36: | Line 37: | ||
Before obtaining an SSL certificate, ensure: | Before obtaining an SSL certificate, ensure: | ||
= DNS A record is created = | === DNS A record is created === | ||
= DNS has propagated (can be verified with <code>nslookup</code>) = | == DNS has propagated (can be verified with <code>nslookup</code>) == | ||
= Port 80 is accessible (required for Let's Encrypt validation) = | == Port 80 is accessible (required for Let's Encrypt validation) == | ||
== Related Documentation == | == Related Documentation == | ||
* [Network Architecture](network-architecture.md) - Network overview | |||
* [Adding Services](index.md) - Service configuration | |||
[[Category:Documentation]] | [[Category:Documentation]] | ||
[[Category:Documentation/System]] | [[Category:Documentation/System]] | ||
Latest revision as of 13:44, 1 January 2026
This document describes DNS configuration requirements for the reverse proxy system.
DNS Configuration
[edit]For the system to work, each subdomain must have a DNS A record pointing to the VPS:
[subdomain].jb-vpn.uk → 87.106.61.62
Examples
[edit]wiki.jb-vpn.uk→87.106.61.62
werbs-wiki.jb-vpn.uk→87.106.61.62
dsm.jb-vpn.uk→87.106.61.62
plex.jb-vpn.uk→87.106.61.62
DNS Propagation
[edit]DNS changes can take up to 48 hours to propagate, though typically much faster.
Verify DNS Configuration
[edit]==== Check DNS resolution ==== nslookup wiki.jb-vpn.uk == Or using dig == dig wiki.jb-vpn.uk +short
SSL Certificate Requirements
[edit]Before obtaining an SSL certificate, ensure:
DNS A record is created
[edit]DNS has propagated (can be verified with nslookup)
[edit]Port 80 is accessible (required for Let's Encrypt validation)
[edit]Related Documentation
[edit]- [Network Architecture](network-architecture.md) - Network overview
- [Adding Services](index.md) - Service configuration