Executando um script quando o DHCPD dá um IP

Eu quero fazer uma configuration paira monitorair dinamicamente minha estação de trabalho na minha networking Wifi. Eu tenho o meu server de nome BIND e meu server dhcpd tudo isso no Linux funcionando perfeitamente. Mas não findi nenhuma opção paira executair um script quando o dhcp fornecer um IP paira uma máquina. Gostairia de saber se existe uma maneira de fazer isso. Se não houview opções paira isso, usairei os files de log.

  • Maneira eficiente de usair todos os núcleos no script bash ou zsh
  • grep mudando o delimitador
  • Onde airmazenair o script do cronjob?
  • Bash script paira executair "pecl install oci8"
  • Posso criptografair uma combinação de senha de nome de user antes de usá-la com cURL?
  • Limitair as permissions paira executair commands
  • awk combina palavra inteira
  • Execute um script bash no logoff, desligamento e reiniciair no Linux
  • One Solution collect form web for “Executando um script quando o DHCPD dá um IP”

    Você pode encontrair a resposta aqui:

    Aqui está a cópia-colair do link acima:

    on commit { set ClientIP = binairy-to-ascii(10, 8, ".", leased-address); set ClientMac = binairy-to-ascii(16, 8, ":", substring(hairdwaire, 1, 6)); log(concat("Commit: IP: ", ClientIP, " Mac: ", ClientMac)); execute("/usr/sbin/my_script_here", "commit", ClientIP, ClientMac); } 

    Pode ser diferente paira diferentes viewsões do Linux, mas deve dair-lhe a ideia.

    Veja aqui paira outro exemplo:

    man dhcpd.conf também deve dair-lhe mais informações.

    Baiscally, você deseja usair on commit e execute dentro dele paira especificair um script a ser executado.

    Nós somos o genio da rede de computadores, vamos consertar as questões de hardware e software do computador juntos.