<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>19745</bug_id>
          
          <creation_ts>2009-04-23 22:36:27 +0400</creation_ts>
          <short_desc>dig не работает с +trac если в /etc/resolv.conf стоит nameserver 127.0.0.1</short_desc>
          <delta_ts>2013-03-04 14:42:01 +0400</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>bind-utils</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Slava Dubrovskiy">dubrsl</reporter>
          <assigned_to name="placeholder@altlinux.org">placeholder</assigned_to>
          <cc>evg</cc>
    
    <cc>george</cc>
    
    <cc>glebfm</cc>
    
    <cc>ldv</cc>
    
    <cc>placeholder</cc>
    
    <cc>sem</cc>
    
    <cc>slev</cc>
    
    <cc>vt</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>89996</commentid>
    <comment_count>0</comment_count>
    <who name="Slava Dubrovskiy">dubrsl</who>
    <bug_when>2009-04-23 22:36:27 +0400</bug_when>
    <thetext>dig не работает с опцией +trac если в /etc/resolv.conf стоит nameserver 127.0.0.1 (на 127.0.0.1 работает ресолвер)

[slava@dubrhost ~]$ cat /etc/resolv.conf
nameserver 192.168.1.1
#nameserver 127.0.0.1
search tanhost.com

[slava@dubrhost ~]$ dig altlinux.ru

; &lt;&lt;&gt;&gt; DiG 9.3.6-P1 &lt;&lt;&gt;&gt; altlinux.ru
;; global options:  printcmd
;; Got answer:
;; -&gt;&gt;HEADER&lt;&lt;- opcode: QUERY, status: NOERROR, id: 36312
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 0

;; QUESTION SECTION:
;altlinux.ru.                   IN      A

;; ANSWER SECTION:
altlinux.ru.            86250   IN      A       194.107.17.163

;; AUTHORITY SECTION:
altlinux.ru.            86250   IN      NS      ns0.altlinux.org.
altlinux.ru.            86250   IN      NS      ns1.altlinux.org.

;; Query time: 0 msec
;; SERVER: 192.168.1.1#53(192.168.1.1)
;; WHEN: Thu Apr 23 21:31:51 2009
;; MSG SIZE  rcvd: 93

[slava@dubrhost ~]$ dig altlinux.ru +trac

; &lt;&lt;&gt;&gt; DiG 9.3.6-P1 &lt;&lt;&gt;&gt; altlinux.ru +trac
;; global options:  printcmd
.                       474165  IN      NS      A.ROOT-SERVERS.NET.
.                       474165  IN      NS      E.ROOT-SERVERS.NET.
.                       474165  IN      NS      J.ROOT-SERVERS.NET.
.                       474165  IN      NS      I.ROOT-SERVERS.NET.
.                       474165  IN      NS      F.ROOT-SERVERS.NET.
.                       474165  IN      NS      C.ROOT-SERVERS.NET.
.                       474165  IN      NS      D.ROOT-SERVERS.NET.
.                       474165  IN      NS      B.ROOT-SERVERS.NET.
.                       474165  IN      NS      L.ROOT-SERVERS.NET.
.                       474165  IN      NS      K.ROOT-SERVERS.NET.
.                       474165  IN      NS      G.ROOT-SERVERS.NET.
.                       474165  IN      NS      M.ROOT-SERVERS.NET.
.                       474165  IN      NS      H.ROOT-SERVERS.NET.
;; Received 512 bytes from 192.168.1.1#53(192.168.1.1) in 2 ms

ru.                     172800  IN      NS      NS9.RIPN.NET.
ru.                     172800  IN      NS      NS2.NIC.FR.
ru.                     172800  IN      NS      NS2.RIPN.NET.
ru.                     172800  IN      NS      E.DNS.RIPN.NET.
ru.                     172800  IN      NS      SUNIC.SUNET.SE.
ru.                     172800  IN      NS      NS5.MSK-IX.NET.
ru.                     172800  IN      NS      NS.RIPN.NET.
;; Received 327 bytes from 198.41.0.4#53(A.ROOT-SERVERS.NET) in 197 ms

altlinux.ru.            345600  IN      NS      ns0.altlinux.org.
altlinux.ru.            345600  IN      NS      ns1.altlinux.org.
;; Received 77 bytes from 194.85.252.62#53(NS9.RIPN.NET) in 61 ms

altlinux.ru.            86400   IN      A       194.107.17.163
altlinux.ru.            86400   IN      NS      ns0.altlinux.org.
altlinux.ru.            86400   IN      NS      ns1.altlinux.org.
;; Received 125 bytes from 194.107.17.4#53(ns0.altlinux.org) in 30 ms

Так все работает.

Редактируем /etc/resolv.conf

[slava@dubrhost ~]$ cat /etc/resolv.conf
#nameserver 192.168.1.1
nameserver 127.0.0.1
search tanhost.com

обновляем чрут
# update_chrooted all

Проверяем локальный ресолвер

[slava@dubrhost ~]$ dig altlinux.ru @127.0.0.1

; &lt;&lt;&gt;&gt; DiG 9.3.6-P1 &lt;&lt;&gt;&gt; altlinux.ru @127.0.0.1
;; global options:  printcmd
;; Got answer:
;; -&gt;&gt;HEADER&lt;&lt;- opcode: QUERY, status: NOERROR, id: 39466
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 0

;; QUESTION SECTION:
;altlinux.ru.                   IN      A

;; ANSWER SECTION:
altlinux.ru.            86289   IN      A       194.107.17.163

;; AUTHORITY SECTION:
altlinux.ru.            86289   IN      NS      ns1.altlinux.org.
altlinux.ru.            86289   IN      NS      ns0.altlinux.org.

;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Apr 23 21:34:38 2009
;; MSG SIZE  rcvd: 93


Проверяем просто dig

[slava@dubrhost ~]$ dig altlinux.ru

; &lt;&lt;&gt;&gt; DiG 9.3.6-P1 &lt;&lt;&gt;&gt; altlinux.ru
;; global options:  printcmd
;; Got answer:
;; -&gt;&gt;HEADER&lt;&lt;- opcode: QUERY, status: NOERROR, id: 2689
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 0

;; QUESTION SECTION:
;altlinux.ru.                   IN      A

;; ANSWER SECTION:
altlinux.ru.            86400   IN      A       194.107.17.163

;; AUTHORITY SECTION:
altlinux.ru.            86400   IN      NS      ns1.altlinux.org.
altlinux.ru.            86400   IN      NS      ns0.altlinux.org.

;; Query time: 285 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Apr 23 21:32:47 2009
;; MSG SIZE  rcvd: 93

Проверяем с опцией +trac

[slava@dubrhost ~]$ dig altlinux.ru +trac

; &lt;&lt;&gt;&gt; DiG 9.3.6-P1 &lt;&lt;&gt;&gt; altlinux.ru +trac
;; global options:  printcmd
;; Received 12 bytes from 127.0.0.1#53(127.0.0.1) in 0 ms

Не работает.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>138383</commentid>
    <comment_count>1</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2013-03-04 14:42:01 +0400</bug_when>
    <thetext>У меня с 9.3.6-alt8 уже работает.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>