Thực thi tập lệnh tùy chỉnh khi giao diện được kết nối


9

Tôi sử dụng một USB wifi dongle để kết nối Internet. Khi kết nối không dây chết, tôi cũng mất một số quy tắc iproute.

Làm cách nào để đặt lại các quy tắc này khi giao diện được kết nối lại?


1
Nhìn vào udev .
terdon

Câu trả lời:


14

Nếu bạn có ifupdown(rất có thể nếu bạn đang sử dụng Debian hoặc bản phân phối dựa trên Debian), hãy xem 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.

Vì vậy, trong /etc/network/interfacesbạn có thể có một cái gì đó như

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

Thay thế eth0 cho giao diện thực tế của bạn.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.