Доброго всем…
Представим ситуацию: провайдер отдал “сеть” с 30, а лучше с 32 маской.
Обратную зону держит он сам, абоненту не отдает. По запросу пишет в “обратку” PTR (ы) какой (ие) необходимы.
Возможно ли поднять такую недо-зону на CDS без автоматического создания обратной зоны? Я конечно не гордый и автоматически созданную зону “убью”, но все таки, не помешала бы “штатная” опция на эту тему.
И ещё, возможно ли штатными средствами редактировать serial у SOA?
Руками то править ldap в консоли “не кошерно как-то”, но вполне возможно.
Если кто не знает то как-то так:
ищем аттрибут со “старым” значением
ldapsearch -LLL -b "relativeDomainName=@,zoneName=inet.local,ou=Forward,ou=DNS,ou=Services,dc=calculate" -D "ou=DNS,ou=Services,dc=calculate" -w "`grep \"\[dns\]\" /etc/calculate/calculate.ldap -A 3 | grep PASS | awk '{print $3; }'`" | grep sOARecord
наблюдаем нечто подобное:
sOARecord: ns.inet.local. admin.inet.local. 4 8H 2H 2W 2H
цифра 4 и есть искомый serial
модифицируем
ldapmodify -x -D "ou=DNS,ou=Services,dc=calculate" -w "`grep \"\[dns\]\" /etc/calculate/calculate.ldap -A 3 | grep PASS | awk '{print $3; }'`" <enter>
dn: relativeDomainName=@,zoneName=inet.local,ou=Forward,ou=DNS,ou=Services,dc=calculate <enter>
changetype: modify <enter>
replace: sOARecord <enter>
sOARecord: ns.inet.local. admin.inet.local. 9999 8H 2H 2W 2H <enter>
<ctrl+d>
Да, и создание/редактирование TXT тоже не помешало бы (хотя бы для ради SPF)