Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Squid não adiciona sufixo a um nome single label

    Scheduled Pinned Locked Moved Portuguese
    2 Posts 1 Posters 360 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • R
      reinaldo.gomes
      last edited by

      Eaí pessoal, to com um problema no Squid que é o seguinte:

      Enquanto eu usava o proxy transparente, não tinha nenhum problema de resolução de nomes. A partir do momento que eu ativei o proxy não-transparente, eu não consigo mais resolver nomes "single label" no navegador.

      Por exemplo, antes eu conseguia abrir o site "site/index.html" no navegador. Agora eu só consigo abrir se eu digitar "site.domain.local/index.html".

      Coloquei o Wireshark no meu servidor DNS e verifiquei 2 coisas:

      1. Quando eu vou na console do freeBSD e digito "ping site", o Wireshark registra uma query para "site.domain.local", e responde normalmente.
      2. Quando eu vou no navegador e digito "http://site/index.html", o squid me retorna um erro de que o nome não pode ser resolvido, e o Wireshark registra uma query para "site", à qual o servidor DNS não tem autoridade para responder.

      Ou seja, quando o freeBSD vai resolver o nome, ele adiciona o sufixo "domain.local" antes de mandar pro servidor DNS. Mas quando é o squid que vai resolver o nome, ele manda o single label, sem adicionar o sufixo. Eu sei de outras formar pra resolver isso, mas eu queria saber especificamente se tem como fazer o squid colocar o sufixo sempre que for pra um nome single label.  :-\

      Meu resolv.conf está assim:
      search domain.local
      nameserver 172.16.10.1
      nameserver 172.16.10.2

      1 Reply Last reply Reply Quote 0
      • R
        reinaldo.gomes
        last edited by

        consegui resolver aqui, foi só colocar configurar "append_domain .domain.local" no squid.

        1 Reply Last reply Reply Quote 0
        • First post
          Last post
        Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.