09ManageDns - amagerard/PowerDNS GitHub Wiki
1- Network | 2- Pdns | 3- Mariadb | 4- PowerAdmin | 5- PdnsRecursor | 6- Selinux |
---|---|---|---|---|---|
7- GnomeShell | 8-Synoptic | 09-ManageDns | 10-Update |
- You have a domain.
- You known your network.
- You know who your messaging server is for your domain.
See the Synoptic.
https://192.168.90.41/poweradmin
Add master zone
Zone name : ol26modk.com
Owner : <your username>
Type : master
Template : none
Click on "Add zone" to validate.
List zones.
Name Type Records Owner Full name
ol26modk.com master 1 <your username> <Your username> [edit][delete]
We have to create the reverse zones.
Reminder.
SRVAD 192.168.40.0/24
RADIUS 192.168.50.0/24
SRV 192.168.60.0/24
MYSQL 192.168.70.0/24
USERS 192.168.80.0/24
DNS 192.168.90.O/24
The name of the reverse zones is written <subnet IP inverted>.in-addr.arpa
.
Name Subnet Reverse zone
SRVAD 192.168.40.0/24 40.168.192.in-addr.arpa
RADIUS 192.168.50.0/24 50.168.192.in-addr.arpa
SRV 192.168.60.0/24 60.168.192.in-addr.arpa
MYSQL 192.168.70.0/24 70.168.192.in-addr.arpa
USERS 192.168.80.0/24 80.168.192.in-addr.arpa
DNS 192.168.90.O/24 90.168.192.in-addr.arpa
Add a master zone.
Add master zone
Zone name : 40.168.192.in-addr.arpa
Owner : <your username>
Type : master
Template : none
Click on "Add zone" to validate.
List zones.
Name Type Records Owner Full name
40.168.192.in-addr.arpa master 1 <your username> <your username> [edit][delete]
50.168.192.in-addr.arpa master 1 <your username> <your username> [edit][delete]
60.168.192.in-addr.arpa master 1 <your username> <your username> [edit][delete]
70.168.192.in-addr.arpa master 1 <your username> <your username> [edit][delete]
80.168.192.in-addr.arpa master 1 <your username> <your username> [edit][delete]
90.168.192.in-addr.arpa master 1 <your username> <your username> [edit][delete]
ol26modk.com master 1 <your username> <your username> [edit][delete]
Reminder.
Name Server IP Dns name
MYSQL Daloradius 192.168.70.41/24 daloradius.ol26modk.com
RADIUS Freeradius 192.168.50.41/24 freeradius.ol26modk.com
USERS Station1 192.168.80.1/24 station1.ol26modk.com
SRV Hermes 192.168.60.41/24 hermes.ol26modk.com
mail.ol26modk.com
smtp.ol26modk.com
imap.ol26modk.com
MX ol26modk.com
SRV Wikijs 192.168.60.50/24 wikijs.ol26modk.com
SRV Openldap 192.168.60.70/24 openldap.ol26modk.com
DNS Dns1 192.168.90.41/24 dns1.ol26modk.com
Add daloradius server 192.168.70.41 daloradius.ol26modk.com
.
Go to "Home", then "List zones" edit ol26modk.com
.
Home / Zones
List Zones
Name Type Records Owner Full name
ol26modk.com master 1 <your username> <your username> [edit][delete]
Enter daloradius Type A with his IP.
Don't forget to coche "add also reverse record".
Name Type Content Priority TTL
daloradius IN A 192.168.70.41 86400
.ol26modk.com
Add Record X Add also reverse record
Add hermes server 192.168.60.41 hermes.ol26modk.com
.
Add CNAME mail.ol26modk.com
hermes server 192.168.60.41.
Add CNAME smtp.ol26modk.com
hermes server 192.168.60.41.
Go to "Home", then "List zones" edit ol26modk.com
.
Home / Zones
List Zones
Name Type Records Owner Full name
ol26modk.com master 1 <your username> <your username> [edit][delete]
Enter hermes Type A with his IP.
Don't forget to coche "add also reverse record".
Name Type Content Priority TTL
hermes IN A 192.168.60.41 86400
.ol26modk.com
Add Record X Add also reverse record
Enter mail.ol26modk.com
Type CNAME with his hermes dns name.
Name Type Content Priority TTL
mail CNAME hermes.ol26modk.com 86400
.ol26modk.com
Add Record Add also reverse record
Enter smtp.ol26modk.com
Type CNAME with his hermes dns name.
Name Type Content Priority TTL
smtp CNAME hermes.ol26modk.com 86400
.ol26modk.com
Add Record Add also reverse record
Who is the messaging server for the domain ol26modk.com
.
Go to "Home", then "List zones" edit ol26modk.com
.
Home / Zones
List Zones
Name Type Records Owner Full name
ol26modk.com master 1 <your username> <your username> [edit][delete]
Enter server MX for the domain ol26modk.com
.
Name Type Content Priority TTL
ol26modk.com MX hermes.ol26modk.com 86400
.ol26modk.com
Add Record Add also reverse record
Who is the dns server for the domain ol26modk.com
.
Go to "Home", then "List zones" edit ol26modk.com
.
Home / Zones
List Zones
Name Type Records Owner Full name
ol26modk.com master 1 <your username> <your username> [edit][delete]
Enter Server NS for the domain ol26modk.com
.
Name Type Content Priority TTL
<nothing> NS dns1.ol26modk.com 86400
.ol26modk.com
Add Record Add also reverse record
View the errors.
pdnsutil check-zone ol26modk.com
View zone records.
pdnsutil list-zone ol26modk.com
Open a terminal console.
nslookup
> server 192.168.90.41
Default server: 192.168.90.41
Address: 192.168.90.41#53
> daloradius.ol26modk.com
Server: 192.168.90.41
Address: 192.168.90.41#53
Non-authoritative answer:
Name: daloradius.ol26modk.com
Address: 192.168.70.41
>
> 192.168.70.41
41.70.168.192.in-addr.arpa name = daloradius.ol26modk.com.
>
> mail.ol26modk.com
Server: 192.168.90.41
Address: 192.168.90.41#53
Non-authoritative answer:
mail.ol26modk.com canonical name = hermes.ol26modk.com.
Name: hermes.ol26modk.com
Address: 192.168.60.41
>
> smtp.ol26modk.com
Server: 192.168.90.41
Address: 192.168.90.41#53
Non-authoritative answer:
smtp.ol26modk.com canonical name = hermes.ol26modk.com.
Name: hermes.ol26modk.com
Address: 192.168.60.41
>
> set type=mx
> ol26modk.com
Server: 192.168.90.41
Address: 192.168.90.41#53
Non-authoritative answer:
ol26modk.com mail exchanger = 0 hermes.ol26modk.com.
>
> exit