De template voor zonefiles die bij mijn CP geleverd wordt (vhcs) is de volgende:
Nou heb ik zo'n id dat dit niet logisch is... Immers, wat nou als jij als webhoster ineens beslist je mailserver op een ander ip als dat van ns1 te zetten :?Code:$TTL 86400 @ IN SOA ns.{DMN_NAME}. root.{DMN_NAME}. ( ; dmn [{DMN_NAME}] timestamp entry BEGIN. {TIMESTAMP} ; dmn [{DMN_NAME}] timestamp entry END. 8H 2H 4W 1D ) IN NS ns1.{DMN_NAME}. IN NS ns2.{DMN_NAME}. IN MX 10 mail.{DMN_NAME}. {DMN_NAME}. IN A {DMN_IP} {DMN_NAME}. IN TXT "v=spf1 a mx ip4:{DMN_IP} ~all" ns1 IN A {BASE_SERVER_IP} ns2 IN A {SECONDARY_DNS_IP} mail IN A {BASE_SERVER_IP} localhost IN A 127.0.0.1 www CNAME {DMN_NAME}. ftp CNAME {DMN_NAME}. ; sub [{SUB_NAME}] entry BEGIN. ; sub [{SUB_NAME}] entry END.
Dan is dit toch veel slimmer ? of vergis ik me/zie ik iets over het hoofd
en de zone file voor linux.lan zelf:Code:$TTL 1D @ IN SOA ns1.linux.lan. dnsmaster.linux.lan. ( ; dmn [{DMN_NAME}] timestamp entry BEGIN. 2006092700 ; dmn [{DMN_NAME}] timestamp entry END. 6H 1H 1W 1D) IN NS ns1.linux.lan. IN NS ns2.linux.lan. mail.{DMN_NAME} IN MX 10 mail.linux.lan. mail.{DMN_NAME} IN MX 20 mail2.linux.lan. {DMN_NAME}. IN A {DMN_IP} mail CNAME mail.linux.lan. www CNAME {DMN_NAME}. ftp CNAME {DMN_NAME}. ; sub [{SUB_NAME}] entry BEGIN. ; sub [{SUB_NAME}] entry END.
Als ik een nieuw domain toevoeg in VHCS wordt dat zone bestand aangemaakt zoals beschreven in de zonefile hierboven (met alle tags erin). De zonefile voor mijzelf (mijn netwerk) staat hier direct boven.Code:$TTL 1D @ IN SOA ns1.linux.lan. dnsmaster.linux.lan. ( 2006092700 6H 1H 1W 1D) IN NS ns1.linux.lan. IN NS ns2.linux.lan. mail.linux.lan IN MX 10 mail.linux.lan. mail.linux.lan IN MX 20 mail2.linux.lan. ns1 IN A 10.0.0.222 ns2 IN A 10.0.0.201 ns3 IN A 10.0.0.202 lb1 IN A 10.0.0.201 lb2 IN A 10.0.0.202 linux.lan. IN A 10.0.0.230 mail IN A 10.0.0.222 mail2 IN A 10.0.0.223 sql IN A 10.0.0.251 nfs IN A 10.0.0.241 www CNAME linux.lan. cp CNAME ns1.linux.lan. webmail CNAME ns1.linux.lan. ftp CNAME linux.lan.
De nieuwe klant krijgt een www en een ftp en een mail.domain.tld maar die verwijzen slechts naar mijn nameserver records... immers als een van mijn diensten van ip wisseld kan ik toch moeilijk 100 domeinen bijlangs gaan.....