/Etc/resolv.conf viene cambiato ogni volta che cambia il mio lease DHCP?


2

Vorrei lanciare un evento launchdogni volta che il mio lease DHCP cambia l'IP sulla mia interfaccia WiFi. La mia domanda è simile a ciò che viene posto in questa domanda , il che mi rende cosa posso guardare /etc/resolv.confper le modifiche tramite un launchdagente.

Differisco nelle mie necessità in quanto mi piacerebbe lanciare l'evento ogni volta che l'IP cambia su un'interfaccia, non solo quando viene visualizzata l'interfaccia. Per i curiosi, sì, sto cercando di fare un semplice aggiornamento DNS dinamico.

Risposte:


1

È possibile scrivere un launchd che monitora il percorso del file di:

/ Private / var / db / dhcpclient / locazione /

Se stai cercando DHCP cambia in un'interfaccia.

Quel db contiene tutte le diverse interfacce e le modifiche dhcp su di esse. Qualcosa di simile al monitoraggio di quel file con un launchd qui .


Ancora meglio di /etc/resolv.conf!
Ian C.
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.