[FUG-BR] Web-Based DHCP
Welkson Renny de Medeiros
welkson em focusautomacao.com.br
Terça Julho 24 18:21:21 BRT 2007
Augusto,
Consegui um tempinho agora e fui analisar o script php que sugeri, realmente
resolve a bronca, é só adaptar para solicitar somente o ip... observe que no
final do arquivo DHCPd-parse.php ele faz um while exibindo todos os ips e
seu "hostname":
print("<table border=1>\n");
print("<tr><td>IP Address</td><td>MAC</td><td>Start Time</td><td>End
Time</td><td>Hostname</td></tr>\n");
while($lease = $test->nextLease()): ?>
<TR>
<TD><?= $lease["ip_addr"] ?></TD>
<TD><?= $lease["mac"] ?></TD>
<TD><?= date("H:i j-M-Y", $lease["starts"]) ?></TD>
<TD><?= date("H:i j-M-Y", $lease["ends"]) ?></TD>
<TD><?= $lease["hostname"] ?></TD> <-------------
</TR>
Divirta-se!
Abraço,
--
Welkson Renny de Medeiros
Focus Automação Comercial
Desenvolvimento / Gerência de Redes
welkson em focusautomacao.com.br
Powered by ....
(__)
\\\'',)
\/ \ ^
.\._/_)
www.FreeBSD.org
----- Original Message -----
From: "Jose Augusto" <augusto.ferronato em gmail.com>
To: "Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)"
<freebsd em fug.com.br>
Sent: Tuesday, July 24, 2007 5:47 PM
Subject: Re: [FUG-BR] Web-Based DHCP
Valeu pela ajuda galera, peguei os scripts PHP e vou dar uma alterada, assim
que possível eu passo o arquivo pra mais alguém se quiser :P
Abraços
Em 24/07/07, Alexandre Biancalana <biancalana em gmail.com> escreveu:
>
> On 7/24/07, Nilson Debatin <nilson em forge.com.br> wrote:
> >
> >
> > Concordo com o que vc disse, que eu saiba não tem como fazer o que
> > ele quer de jeito nenhum! O mais próximo seria rodar dentro do
> > server de dhcp um "arp -a -n" e pegar todos os conjuntos ip/mac
> > assim saberia quem está com qual ip no momento.
>
>
> Não seja tão radical.... estamos no mundo *nix ! Quase tudo é possivel.
>
> Não conheço nada pronto. Mas aqui o arquivo de lease fica no
> /var/db/dhcpd/dhcpd.leases e o formato é bem simples. Dá pra resolver com
> um
> shell script ;-)
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>
--
------------------------------
"Segurança da Informação se faz com tecnologia, processos e pessoas, e a
formação destas exige mais que uma seqüência de treinamentos. Porque você
treina macacos. Pessoas,você educa."
-------------------------
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Mais detalhes sobre a lista de discussão freebsd