2014-06-17 22:11:38 +02:00
#DNS Configuration
Sample DNS config for domain.tld
2014-06-17 22:14:35 +02:00
```bash
2014-06-17 22:22:15 +02:00
#### IPv4 & IPv6
2014-11-28 20:29:08 +01:00
@ 900 IN A 111.222.333.444 (Minimal)
2015-09-08 12:20:08 +02:00
* 900 IN A 111.222.333.444 (wildcard)
2014-06-17 22:11:38 +02:00
@ 900 IN AAAA 2001:AABB:CCDD:EEFF:1122:3344:5566:7788
2015-09-08 12:20:08 +02:00
* 900 IN AAAA 2001:AABB:CCDD:EEFF:1122:3344:5566:7788
2014-06-17 22:22:15 +02:00
2014-06-17 22:11:38 +02:00
#### Handle www subdomain
www 1800 IN CNAME @
2014-06-17 22:22:15 +02:00
2014-06-17 22:11:38 +02:00
#### XMPP/Jabber subdomains
2014-11-28 20:29:08 +01:00
_xmpp-client._tcp 14400 IN SRV 0 5 5222 domain.tld. (Minimal)
_xmpp-server._tcp 14400 IN SRV 0 5 5269 domain.tld. (Minimal)
2014-06-17 22:11:38 +02:00
muc 1800 IN CNAME @
pubsub 1800 IN CNAME @
vjud 1800 IN CNAME @
2014-06-17 22:22:15 +02:00
2014-06-17 22:11:38 +02:00
#### Mail configuration
2014-11-28 20:29:08 +01:00
@ 900 IN MX 10 domain.tld. (Minimal)
2014-06-17 22:57:49 +02:00
@ 900 IN TXT "v=spf1 a mx -all"
2014-06-17 22:22:15 +02:00
```
2014-06-17 22:29:24 +02:00
2014-11-28 20:29:08 +01:00
< div class = "alert alert-warning" > < b > Warning:< / b > replace "domain.tld" with your own domain, and update IP samples values with your server IP address.< / div >
2014-10-09 10:08:44 +02:00
2014-11-28 20:39:20 +01:00
< div class = "alert alert-info" > < b > To begin:< / b > lines with "(Minimal)" are the minimal required DNS entries to make works web, email and XMPP.< / div >
2014-11-28 20:29:08 +01:00
2015-09-30 23:18:39 +02:00
< div class = "alert alert-warning" > < b > Warning:< / b > < b > @< / b > is the default domain name currently defined, some registrar (like OVH) does not accept it, so replace @ by your domain name (domain.tld**.**) with a dot at the end.< / div >