Sur une installation de BIND pour une machine nommée par l'hôte, falcon
voici mon fichier de zone (uniquement) destiné à mon environnement de développement Web LAN.
$ cat /var/named/ld.pvt.zone
@ IN SOA ns01.ld.pvt. admin.ld.pvt. (
2015122202 ; serial (yyyymmdd##)
1D ; refresh
1H ; retry
1W ; expiry
3H ) ; minimum ttl
NS ns01.ld.pvt.
ns01 IN A 192.168.1.10
falcon. IN CNAME ns01
Je n'ai pas besoin du nom d'hôte ns01, je l'ajoutais pour plus de commodité, et parce que les tutoriels l'ont tous ainsi. Je ne sais pas trop non plus où je dois mettre les points après les noms d’hôtes. Je n'ai besoin que du nom d'hôte falcon.ld.pvt disponible sur mon réseau local. Après les tutoriels que j'ai adoptés sous ce nom ns01, mais puis-je l'éliminer et conserver une configuration appropriée qui sera examinée et facilement comprise par quelqu'un d'autre?
Par exemple, si je viens d'utiliser mon nom d'hôte préféré (falcon)
@ IN SOA falcon.ld.pvt. admin.ld.pvt. (
2015122202 ; serial (yyyymmdd##)
1D ; refresh
1H ; retry
1W ; expiry
3H ) ; minimum ttl
NS falcon.ld.pvt.
falcon IN A 192.168.1.10
Est-ce normal ou faux?
Maintenant, si cela fonctionne, quand j'ajouterai l'ennemi de CNAME à mes sites Web hébergés sur ce serveur, le sera-t-il toujours accessible?
Par exemple, en ajoutant ce qui suit, y aura-t-il des problèmes pour créer un nouveau site sans avoir besoin de modifier le fichier drivers / etc / hosts sur leurs machines Windows, tant qu'ils pointent vers ce serveur de liens? (routage via www pour plus de facilité)
www IN A 192.168.1.10
newsite. IN CNAME www
another-site. IN CNAME www
http: //newsite.ld.pvt 200 ok http: //another-site.ld.pvt 200 ok
Puis-je le faire de cette façon?
newsite.
etanother-site.
, puisld.pvt
seront ajoutés à eux, et vous obteneznewsite.ld.pvt.
etanother-site.ld.pvt.
(implicite FQDNs - noms de domaine entièrement qualifiés).