dhclient-exit-hooks は NetworkManager を使用して実行されません。

dhclient-exit-hooks は NetworkManager を使用して実行されません。

/etc/dhclient-exit-hooks以前は、dhclient eth0私が何かを好きなときに自動的に実行されるようにスクリプトを設定しました。

これでNMに切り替えましたが、スクリプトは呼び出されません!ps実行中であることを明確に示していますが。

/usr/sbin/dhclient -d -4 -sf /usr/lib/networkmanager/nm-dhcp-client.action -pf /var/run/dhclient-wlan0.pid -lf /var/lib/dh​​client/ dhclient-85e57415 -affe-4375-921d-f2eb45bc1002-wlan0.lease -cf /var/run/nm-dhclient-wlan0.conf wlan0

どんなアイデアがありますか?

答え1

NetworkManagerには独自のフック位置があります/etc/NetworkManager/dispatcher.d/。インターフェイスの状態が変わるたびに内部スクリプトが呼び出されます。NetworkManager マンページすべての血まみれの詳細について。

関連情報