我的服务器有一个IP和几个域名托pipe。
一个和同一个IP出现在named.conf和几个区域文件中。
当服务器的IP地址发生变化时,我需要手动更改所有这些IP。
有没有办法做到这样的事情:
在named.conf中:
#define $IP 123.123.123.123
区域文件:
MX 10 mail A $IP www A $IP mail A $IP * CNAME www
任何帮助将是appartiated
那么,如果@ , www和mail的IP地址总是相同的,那么你可以在你的区域文件中添加一个$INCLUDE指令(见这里 )。
理想情况下,使用公共区域描述创build一个commons.db区域文件:
@ IN A 1.2.3.4 wwww IN A 1.2.3.4 mail IN A 1.2.3.4 * IN CNAME www
然后在你的域名区域文件中简单地做:
@ IN MX 10 mail $INCLUDE commons.db