欢迎来到云服务器

Directadmin Linux面板

如何添加一个新的DNS记录到所有现有的域和指针区域

本指南包含一个经过所有域和域指针的脚本,并将使用该用户的现有IP地址添加一个具有所需特定值的新A记录。
 
将mynewrecord替换为所需的值。
如果您正在运行FreeBSD或Debian,请调整/ var / named路径。
不要忘记在运行脚本后重新启动。

#!/bin/sh
DATAU=/usr/local/directadmin/data/users
for u in `ls $DATAU`; do
{
      IP=`grep ip= $DATAU/$u/user.conf | cut -d= -f2`
      for d in `cat $DATAU/$u/domains.list $DATAU/$u/domains/*.pointers 2>/dev/null | cut -d= -f1`; do
      {
            echo "adding new record with IP $IP to $d";
            echo "mynewrecord   14400    IN   A   $IP" >> /var/named/${d}.db
      };
      done;
};
done;
exit 0;

腾讯云代理

Copyright © 2003-2021 MFISP.COM. 国外vps服务器租用 梦飞云服务器租用 版权所有 粤ICP备11019662号