Pular para o conteúdo
FreeRADIUS logo

Instalar o FreeRADIUS no pfSense 2.4.x


Free Text to Speech

A próxima etapa do nosso tutorial é instalar o FreeRadius no pfSense e depois iremos testá-los.

Você pode saber mais sobre o FreeRADIUS aqui.

Primeiro passo: em um computador conectado ao pfSense faça o login no pfSense por um navegador e então clique em System/Package Manager e então em Available Packages.

Vamos buscar por "freeradius" (sem aspas) e quando encontrar vamos clicar em Install e então em Confirm, agora vamos aguardar a instalação.

Configurando o FreeRadius

O próximo passo é vamos criar um usuário para testarmos o freeRadius, então clique Services > FreeRADIUS > Users:

  • Adicione um usuário chamado: testu
  • Defina uma senha: testp

Agora em Services > FreeRADIUS > NAS / Clients adicione um usuário NAS:

  • IP: 127.0.0.1
  • Client Shortname: tester
  • Shared Secret: SuperTest

E então em Services > FreeRADIUS > Interface

  • Adicione a interface do RADIUS server: 127.0.0.1

Você pode alterar os nomes de usuários e senhas de acordo com sua preferência.

Agora você acessar Status > Services e verificar se serviço está ativo.

O próximo passo então é testar o FreeRadius. Podemos fazer isso no SSH ou no console do pfSense:

radtest testu testp 127.0.0.1:1812 0 SuperTest

Quando realizar o teste você terá um resultado similar a este:

Sending Access-Request of id 108 to 127.0.0.1 port 1812
        User-Name = "testu"
        User-Password = "testp"
        NAS-IP-Address = 192.168.1.1
        NAS-Port = 0
        Message-Authenticator = 0x00000000000000000000000000000000
rad_recv: Access-Accept packet from host 127.0.0.1 port 1812, id=108, length=20

Por fim você pode conferir em Status > System Logs, que deverá envontrar algo parecido com isso:

Sep 29 15:04:51 radiusd 97408 (0) Login OK: [testu] (from client pfSense port 0)

Concluindo é isso, como você viu que essa etapa era bem simples: instalar o cron e o FreeRadius no pfSense.

Não se esqueça de anotar a senha e os usuários. Recomendo fortemente que use senhas seguras se desejar utilizar isso em ambiente de produção.

Veja mais tutoriais aqui.

Você pode saber mais sobre o CaptivePortal OneStep aqui.