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

    Autenticação "transparente" com pfsense + squid + active directory

    Scheduled Pinned Locked Moved Portuguese
    114 Posts 24 Posters 80.9k 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.
    • marcellocM
      marcelloc
      last edited by

      Depois que você instalou o heimdal e o samba você fez um logoff em seguida logon para ele atualizar o path dos binários?

      Treinamentos de Elite: http://sys-squad.com

      Help a community developer! ;D

      1 Reply Last reply Reply Quote 0
      • F
        filipe.nanclarez
        last edited by

        @marcelloc:

        Depois que você instalou o heimdal e o samba você fez um logoff em seguida logon para ele atualizar o path dos binários?

        Ops, não.

        Estou reiniciando …

        1 Reply Last reply Reply Quote 0
        • marcellocM
          marcelloc
          last edited by

          Só um logoff na console já resolve, não precisa de boot.  ;)

          Treinamentos de Elite: http://sys-squad.com

          Help a community developer! ;D

          1 Reply Last reply Reply Quote 0
          • F
            filipe.nanclarez
            last edited by

            @marcelloc:

            Só um logoff na console já resolve, não precisa de boot.  ;)

            Ok, confesso, não sei como fazer logoff no pfsense, mas já tá reiniciado. Vou tentar o kinit agora …

            1 Reply Last reply Reply Quote 0
            • marcellocM
              marcelloc
              last edited by

              @filipe.nanclarez:

              Ok, confesso, não sei como fazer logoff no pfsense, mas já tá reiniciado. Vou tentar o kinit agora …

              Sem problema :). Para fazer o logoff basta digitar exit

              Treinamentos de Elite: http://sys-squad.com

              Help a community developer! ;D

              1 Reply Last reply Reply Quote 0
              • F
                filipe.nanclarez
                last edited by

                agora recebo o seguinte erro:

                kinit: krb5_get_init_creds: unable to reach any KDC in realm virtual.local

                teria alguma coisa a ver com colocar o ip no arquivo hosts para ele achar ?

                editado

                coloquei o seguinte conteudo no meu /etc/hosts

                127.0.0.1 localhost localhost.localdomain
                192.168.15.101 pfsense.localdomain pfsense
                192.168.15.2    pdc001.virtual.local pdc001

                mas mesmo assim, o erro permanece …

                1 Reply Last reply Reply Quote 0
                • F
                  filipe.nanclarez
                  last edited by

                  Tentei ignorar esse passo, e dar o join

                  net ads join -U Administrator@virtual.local
                  retorna a seguinte mensagem

                  kinit succeeded but ads_sasl_spnego_krb5_bind failed: Invalid credentials
                  Failed to join domain: failed to connect do AD: Invalid credentials

                  1 Reply Last reply Reply Quote 0
                  • T
                    thimoura
                    last edited by

                    Não vejo a hora de arrumar tempo pra testar o ambiente!

                    1 Reply Last reply Reply Quote 0
                    • F
                      filipe.nanclarez
                      last edited by

                      @Thiago:

                      Não vejo a hora de arrumar tempo pra testar o ambiente!

                      Estou tentando com pf 2.0.1 e Windows 2008 Server R2 …

                      marcelloc, o seu ambiente era esse mesmo ?

                      1 Reply Last reply Reply Quote 0
                      • F
                        filipe.nanclarez
                        last edited by

                        Como devo substituir essa linha do tutorial ?

                        password server = ad-master.domain.com.au

                        eu fiz assim, mas fiquei na dúvida

                        password server = pdc001.virtual.local

                        1 Reply Last reply Reply Quote 0
                        • marcellocM
                          marcelloc
                          last edited by

                          filipe.nanclarez,

                          Marque o dns do firewall com o ip do ad, o samba/kerberos precisam saber quem são os hosts do seu domínio.

                          Treinamentos de Elite: http://sys-squad.com

                          Help a community developer! ;D

                          1 Reply Last reply Reply Quote 0
                          • F
                            filipe.nanclarez
                            last edited by

                            @marcelloc:

                            filipe.nanclarez,

                            Marque o dns do firewall com o ip do ad, o samba/kerberos precisam saber quem são os hosts do seu domínio.

                            sim sim, eu já tinha feito, inclusive testei na tela "diagnostics>ping" com o nome e como ip pra saber se estava ok …

                            alterei algumas coisas nos arquivos que acredito que estavam erradas (eu não interpretei direito) agora está dando "Password incorrect" tem alguma coisa a ver com ser 2008 server ? Nesse site, diz que precisa ser outra config pra o 2008 server ....

                            http://wiki.squid-cache.org/ConfigExamples/Authenticate/WindowsActiveDirectory

                            1 Reply Last reply Reply Quote 0
                            • marcellocM
                              marcelloc
                              last edited by

                              Você pode seguir o tutorial ntlm mais atual do site do squid sem problemas. Toma cuidado só com a questão da localização das pastas.

                              Treinamentos de Elite: http://sys-squad.com

                              Help a community developer! ;D

                              1 Reply Last reply Reply Quote 0
                              • F
                                filipe.nanclarez
                                last edited by

                                @marcelloc:

                                Você pode seguir o tutorial ntlm mais atual do site do squid sem problemas. Toma cuidado só com a questão da localização das pastas.

                                então, usei ele só para verificar como deveria fazer as substituições dos valores, mas estou seguindo o seu pra não bagunçar aqui.

                                estou recebendo o primeiro erro novamente (depois de arrumar o dns, e acertar o ntp):

                                kinit: krb5_get_init_creds: unable to reach any KDC in realm virtual.local

                                no join, retorna:

                                Failed to join domain: failed to connect to AD: Operations error

                                tentei olhar nos não estou achando os arquivos dos logs pra verificar … ???

                                1 Reply Last reply Reply Quote 0
                                • F
                                  filipe.nanclarez
                                  last edited by

                                  pessoal, alguma luz ?

                                  marcelloc, quando voce conseguiu foi no windows 2003 ?

                                  1 Reply Last reply Reply Quote 0
                                  • F
                                    filipe.nanclarez
                                    last edited by

                                    Toda vez que arrumo o dns, ele dá outro erro, dá password incorrect.

                                    Já mudei a senha, mas continua dando isso.

                                    Há algum log onde eu possa identificar o que está acontecendo ?

                                    1 Reply Last reply Reply Quote 0
                                    • marcellocM
                                      marcelloc
                                      last edited by

                                      @filipe.nanclarez:

                                      tentei olhar nos não estou achando os arquivos dos logs pra verificar … ???

                                      da uma olhada nos logs do samba /var/log/samba/

                                      olha tambem nos logs no windows para ver se aparece alguma coisa

                                      @filipe.nanclarez:

                                      marcelloc, quando voce conseguiu foi no windows 2003 ?

                                      Sim, foi no 2003

                                      Treinamentos de Elite: http://sys-squad.com

                                      Help a community developer! ;D

                                      1 Reply Last reply Reply Quote 0
                                      • F
                                        filipe.nanclarez
                                        last edited by

                                        @marcelloc:

                                        @filipe.nanclarez:

                                        tentei olhar nos não estou achando os arquivos dos logs pra verificar … ???

                                        da uma olhada nos logs do samba /var/log/samba/

                                        a pasta esta vazia …

                                        1 Reply Last reply Reply Quote 0
                                        • F
                                          filipe.nanclarez
                                          last edited by

                                          marcelloc, tem um arquivo que eu não estou vendo

                                          é o /var/kerberos/krb5kdc/kadm5.keytab

                                          eu mudei a pasta de acordo com o caminho para

                                          /var/heimdal/kadm5.keytab

                                          ele não está gerando … algo a mais que preciso fazer ?

                                          1 Reply Last reply Reply Quote 0
                                          • marcellocM
                                            marcelloc
                                            last edited by

                                            O keytab é gerado no ad. ainda não vi nenhum port do mskutil para o freebsd.

                                            Treinamentos de Elite: http://sys-squad.com

                                            Help a community developer! ;D

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