[О блоге]
[наверх]
[пред]
[2022-08-17 22:28:07+03:00]
[d3d92fbc84d2a03d1808f7fdc75613f5fb4414f8]
Темы: [dns]
Сделал генератор файлов DNS зон
http://www.git.stargrave.org/?p=zdns.git;a=tree
А то и человеческий фактор и геморрой уже надоели. Думал написать это
просто в виде zsh скрипта всё, а потом обернул в redo default цель.
Наколеночная работа, но задачу выполняет. Так как у меня тьма всего
сделано под одну гребёнку, добавление поддомена, как правило, означает
добавление адресов, SPF записи, CAA, DANE, возможно Yggdrasil адреса, то
всё можно автоматизировать. Например полностью вся зона nncpgo.org:
zone_start 2012011632
add_mx @
add_subdomain www "$GW4 $GW6 $VPS4 $VPS6" "tls y"
add_subdomain openpgpkey "$GW4 $GW6" "tls y"
add_pgp releases@nncpgo.org
lists.cypherpunks.ru и его git. с некоторыми зеркалами:
add_subdomain lists "$GW4 $GW6" "tls y nospf"
add_mx lists
add_subdomain git "$GW4 $GW6" "tls y nospf"
print git TXT $ReSPF
add_ssh git $SSHGW
add_ssh y.git $SSHGW
add_subdomain www.git "$GW4 $GW6" "tls y"
add_subdomain go "$GW4 $GW6" "tls y"
add_subdomain cpan.mirror "$GW4 $GW6" "tls y"
add_subdomain ctan.mirror "$GW4 $GW6" "tls y"
add_subdomain cran.mirror "$GW4 $GW6" "tls y"
[оставить комментарий]