
Ich verwende einen USB-WLAN-Dongle, um mich mit dem Internet zu verbinden. Wenn die drahtlose Verbindung unterbrochen wird, verliere ich auch einige IPRoute-Regeln.
Wie kann ich diese Regeln zurücksetzen, wenn die Schnittstelle erneut verbunden ist?
Antwort1
Wenn ja ifupdown
(höchstwahrscheinlich, wenn Sie Debian oder eine Debian-basierte Distribution verwenden), schauen Sie sich Folgendes an man interfaces
:
post-up command
Run command after bringing the interface up. If this command fails then ifup aborts, refraining from marking the interface as con‐
figured (even though it has really been configured), prints an error message, and exits with status 0. This behavior may change in
the future.
Sie können also /etc/network/interfaces
etwas haben wie
auto eth0
iface eth0 inet dhcp
post-up /usr/local/sbin/my-custom-script
Ersetzen Sie eth0 durch Ihre tatsächliche Schnittstelle.