<div>Hello all,</div><div><br></div><div>    I'm with problems in my dns. Some external clients access my zones without problem, but others can´t access because they are receiving internal IP instead of public ones. I'm using views and below is the basic configuration. Is there something wrong?</div>
<div><br></div><div><br></div><div><div>acl rede_local { <a href="http://10.0.1.0/24">10.0.1.0/24</a>; };</div><div><br></div><div>acl rede_confiavel {</div><div>                            my_public_ips;</div><div>};</div>
<div><br></div><div>// ===============</div><div>// View interno</div><div>// ===============</div><div><br></div><div>view "internal" {</div><div>      match-clients { rede_local; };</div><div>      allow-query { rede_local; };</div>
<div>      allow-recursion { rede_local; };</div><div>      allow-query-cache { rede_local; };</div><div>      zone-statistics yes;</div><div><br></div><div>      zone "<a href="http://example.br">example.br</a>" {</div>
<div>            type master;</div><div>            file "/var/named/db.example.br.intranet";</div><div>      };</div><div>      zone "1.0.10.in-addr.arpa"  {</div><div>           type master;</div><div>
           file "/var/named/db.10_0_1";</div><div>      };</div><div><br></div><div>include "/etc/bind/zonas/default";</div><div>include "/etc/bind/zonas/my_zones";</div><div>include "/etc/bind/zones.rfc1918";</div>
<div>};</div><div><br></div><div>// ===============</div><div>// View externo</div><div>// ===============</div><div><br></div><div>view "external" {</div><div>      match-clients { rede_confiavel; };</div><div>
      allow-query { rede_confiavel; };</div><div>      allow-recursion { rede_confiavel; };</div><div>      allow-query-cache { rede_confiavel; };</div><div>      zone-statistics yes;</div><div><br></div><div>      zone "<a href="http://example.br">example.br</a>" {</div>
<div>            type master;</div><div>            file "/var/named/<a href="http://db.example.br">db.example.br</a>";</div><div>      };</div><div><br></div><div>include "/etc/bind/zonas/default";</div>
<div>include "/etc/bind/zonas/my_zones";</div><div>include "/etc/bind/zones.rfc1918";</div><div><br></div><div>};</div><div><br></div><div>// ===============</div><div>// View recursivo</div><div>// ===============</div>
<div><br></div><div>view "recursion" {</div><div>     match-clients { any; };</div><div>     zone-statistics yes;</div><div>     recursion no;</div><div>     additional-from-auth no;</div><div>     additional-from-cache no;</div>
<div><br></div><div>     zone "<a href="http://example.br">example.br</a>" {</div><div>           type master;</div><div>           file "/var/named/<a href="http://db.example.br">db.example.br</a>";</div>
<div>     };</div><div><br></div><div>include "/etc/bind/zonas/my_zones";</div><div>include "/etc/bind/zones.rfc1918";</div><div>};</div></div><div><br></div><div>Best regards,</div><br clear="all"><div>
---------------------------------</div><div>Carlos Eduardo Ribas</div><div><br></div>