Виконайте спеціальний сценарій, коли інтерфейс підключиться


9

Я використовую USB-wifi ключ для підключення до Інтернету. Коли бездротове з'єднання вмирає, я втрачаю і деякі правила iproute.

Як я можу скинути ці правила, коли інтерфейс знову підключився?


1
Загляньте удев .
terdon

Відповіді:


14

Якщо у вас є ifupdown(швидше за все, якщо ви використовуєте Debian або дистрибутив на базі Debian), подивіться на 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.

Тож у /etc/network/interfacesвас може бути щось подібне

auto eth0
    iface eth0 inet dhcp
    post-up /usr/local/sbin/my-custom-script

Замініть eth0 на власний інтерфейс.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.