Dns

IP, дублирующие канонические имена DNS при использовании NS на том же домене, который через них делегирован. днс на том же домене что им делегирован это плохой случай и не рекомендован???.

и меня всегда смущали поля имя и IP для DNS одновременно. у того же руцентра я их не видел, по-поему. это какое-то отступление от стандрата и хак

В интерфейсе Каравана нельзя самостоятельно указать имя и IP. Караван от bulkregister перенесли западные домены к руцентру.

Вот пример, как это реализовано в интерфейсе у реггиру http://jrudevels.org/Trash/reggi-dns-ip.png - там видно наличие двух полей.

 >"Здравствуйте, прошу изменить ns-серверы для домена >jrudevels.org на:

> Name:  ns.jrudevels.org > Address: 94.23.145.105 > > Name:  ns2.jrudevels.org > Address: 188.165.196.23"

> В параметрах делегирования домена jrudevels.org указаны следующие > NS-сервера: > > NS.JRUDEVELS.ORG > NS2.JRUDEVELS.ORG > > Вам необходимо самостоятельно отредактировать данные адреса в личном > кабинете к виду: > > NS.JRUDEVELS.ORG. > NS2.JRUDEVELS.ORG. > > После ORG должна стоять точка, IP адреса для ns-серверов указывать не требуется. 

Чтобы проверить, какие IP ns-ов указаны для домена делаем два запроса

dig @a.root-servers.net jrudevels.org получаем сервер a0.org.afilias-nst.info

После этого опрашиваем этот домен на предмет ns.jrudevels.org dig @a0.org.afilias-nst.info ns.jrudevels.org и получаем вот такой результат  ns.jrudevels.org. 86400  IN      A       84.19.182.172 ns2.jrudevels.org. 86400  IN      A       213.234.239.19 
 * ADDITIONAL SECTION:

то что вы предлагаете сделать - изменить А-запись у зон ns и ns2, то они изменены, но тут они помочь не могут host ns.jrudevels.org ns.jrudevels.org has address 94.23.145.105 host ns2.jrudevels.org ns2.jrudevels.org has address 188.165.196.23

Как вы видите, они выдают как раз правильные IP, но нам нужно чтобы эти же айпи выдавали корневые сервера, а они выдают 84.19.182.172 и 213.234.239.19

Ниже полные выводы команд

=
dig @a.root-servers.net jrudevels.org


 * <<>> DiG 9.4.2 <<>> @a.root-servers.net jrudevels.org
 * (2 servers found)
 * global options: printcmd
 * Got answer:
 * ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 40110
 * flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 6, ADDITIONAL: 12
 * WARNING: recursion requested but not available


 * QUESTION SECTION:
 * jrudevels.org.                IN      A

org. 172800 IN      NS      a0.org.afilias-nst.info. org. 172800 IN      NS      a2.org.afilias-nst.info. org. 172800 IN      NS      c0.org.afilias-nst.info. org. 172800 IN      NS      b0.org.afilias-nst.org. org. 172800 IN      NS      b2.org.afilias-nst.org. org. 172800 IN      NS      d0.org.afilias-nst.org.
 * AUTHORITY SECTION:

a0.org.afilias-nst.info. 172800 IN     AAAA    2001:500:e::1 a0.org.afilias-nst.info. 172800 IN     A       199.19.56.1 a2.org.afilias-nst.info. 172800 IN     AAAA    2001:500:40::1 a2.org.afilias-nst.info. 172800 IN     A       199.249.112.1 c0.org.afilias-nst.info. 172800 IN     AAAA    2001:500:b::1 c0.org.afilias-nst.info. 172800 IN     A       199.19.53.1 b0.org.afilias-nst.org. 172800 IN      AAAA    2001:500:c::1 b0.org.afilias-nst.org. 172800 IN      A       199.19.54.1 b2.org.afilias-nst.org. 172800 IN      AAAA    2001:500:48::1 b2.org.afilias-nst.org. 172800 IN      A       199.249.120.1 d0.org.afilias-nst.org. 172800 IN      AAAA    2001:500:f::1 d0.org.afilias-nst.org. 172800 IN      A       199.19.57.1
 * ADDITIONAL SECTION:


 * Query time: 62 msec
 * SERVER: 198.41.0.4#53(198.41.0.4)
 * WHEN: Sat Mar 26 18:51:48 2011
 * MSG SIZE rcvd: 433

dig @a0.org.afilias-nst.info ns.jrudevels.org 
 * <<>> DiG 9.4.2 <<>> @a0.org.afilias-nst.info ns.jrudevels.org
 * (2 servers found)
 * global options: printcmd
 * Got answer:
 * ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 5363
 * flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 2, ADDITIONAL: 2
 * WARNING: recursion requested but not available


 * QUESTION SECTION:
 * ns.jrudevels.org.             IN      A

jrudevels.org. 86400  IN      NS      ns2.jrudevels.org. jrudevels.org. 86400  IN      NS      ns.jrudevels.org.
 * AUTHORITY SECTION:

ns.jrudevels.org. 86400  IN      A       84.19.182.172 ns2.jrudevels.org. 86400  IN      A       213.234.239.19
 * ADDITIONAL SECTION:


 * Query time: 337 msec
 * SERVER: 199.19.56.1#53(199.19.56.1)
 * WHEN: Sat Mar 26 18:51:55 2011
 * MSG SIZE rcvd: 98

Проверка
Если консоль у вас недоступна, то все то же самое можно увидеть вот тут http://www.squish.net/dnscheck/ Там надо выбрать NS и ввести имя jrudevels.org. Потом подождать около 1-2 минут и увидеть  Referral: jrudevels.org is at ns.jrudevels.org (84.19.182.172) Referral: jrudevels.org is at ns2.jrudevels.org (213.234.239.19) 

Проверка через сервис http://www.intodns.com/check/?domain=jrudevels.org

Warn Same Glue

Looks like the A records (the GLUE) got from the parent zone check are different than the ones got from your nameservers. You have to make sure your parent server has the same NS records for your zone as you do.I detected some problems as follows: For ns2.jrudevels.org the parent reported: ['213.234.239.19'] and your nameservers reported: ['188.165.196.23'] For ns.jrudevels.org the parent reported: ['213.234.239.19'] and your nameservers reported: ['94.23.145.105']

Dyndns

 * 1) cd /usr/ports/dns/ddclient
 * 2) echo ddclient_enable="YES" >> /etc/rc.conf
 * 3) ee /usr/local/etc/ddclient.conf

 daemon=300             # каждые 300 секунд будет обновляться вашь ip адрес

syslog=yes             # lпишем логи в syslog

pid=/var/run/ddclient.pid                 # PID файлuse=web, web=checkip.dyndns.com/, web-skip='IP Address'login=your_login                       # ваш логин на dyndns.com

password=super_password    # соответственно пароль оттуда же

server=members.dyndns.org,

protocol=dyndns2

tram-pampam.homeip.net     # домен который вы себе застолбили 