Execute um comando depois de adquirir o endereço IP

4

Eu gostaria de executar o comando Urlsnarf -n -i p33p1 >> file quando a interface de rede p33p1 obtiver seu endereço IP.

Inicialmente eu tentei executar o comando na inicialização adicionando a entrada crontab @reboot command . Por algum motivo, Urlsnarf falhou ao iniciar e presumo que seja porque o NIC ainda não está pronto.

Estou usando o Fedora Beefy Miracle.

    
por atree 20.08.2012 / 13:32

1 resposta

6

Se você estiver usando isc-dhcp-client , serão feitas provisões para "scripts de gancho", que serão executados em vários estágios do processo DHCP, inclusive quando um endereço for adquirido. /etc/dhcp/dhclient-enter-hooks.d ou similar.

    
por 20.08.2012 / 15:01