[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: squeeze bind rrset-order=fixed



В Thu, 20 Sep 2012 01:11:12 +0400
Anatoly Molchanov <ykdosto@gmail.com> пишет:

> Доброе времени суток!
> 
> В документации к bind есть заметка о том, что опция rrset-order со
> значением fixed работает только в случае перекомпиляции bindс опцией
> --with-fixed-rrset.
> 
> 1. Добавил в /etc/apt/sources.list строку "deb-src"
> 2. aptitude update; aptitude install build-essential devscripts fakeroot;
> aptitude -R build-dep bind9
> 3. apt-get source bind9 и дописал опцию в секцию configure файла
> debian/rules
> 4. dpkg-buildpackage -uc -us
> 5. dpkg -i *
> 
> named -V возвращает:
> BIND 9.7.3 built with '--prefix=/usr' '--mandir=/usr/share/man'
> '--infodir=/usr/share/info' '--sysconfdir=/etc/bind'
> '--localstatedir=/var' '--enable-threads' '--enable-largefile'
> '--with-libtool' '--enable-shared' '--enable-static'
> '--with-openssl=/usr' '--with-gssapi=/usr' '--with-gnu-ld'
> '--with-dlz-postgres=no' '--with-dlz-mysql=no' '--with-dlz-bdb=yes'
> '--with-dlz-filesystem=yes' '--with-dlz-ldap=yes' '--with-dlz-stub=yes'
> '--with-geoip=/usr' '--with-fixed-rrset' '--enable-ipv6'
> 'CFLAGS=-fno-strict-aliasing -DDIG_SIGCHASE -O2' 'LDFLAGS=' 'CPPFLAGS='
> 
> в named.conf.options добавил:
>  rrset-order {
>    class IN type A name "mydomain.com" order fixed;
>    order fixed;
>  };
> 
> в зоне хост test представлен несколькими записями в следующей
> последовательности:
> test A 2.2.2.2
> test A 3.3.3.3
> test A 1.1.1.1
> 
> dig test.mydomain.com @ipofmydns всегда возвращает
> test A 1.1.1.1
> test A 2.2.2.2
> test A 3.3.3.3
> 
> * а должен в порядке упоминания в зоне

Должен выдавать всегда в одном и том же порядке. Но не факт, что как
написано в зоне. Ну и dig ещё мог отсортировать для читабельности.


-- 
Best Regards,
Yuri Kozlov


Reply to: