Tôi đang phát triển một thiết bị nhúng dựa trên Linux và Busybox và cố gắng làm cho nó thích ứng với các cấu hình mạng khác nhau. Tôi muốn:
1- Khi khởi động, nếu không có phản hồi DHCP, hãy sử dụng địa chỉ AutioIP.
2- Trong thời gian chạy, nếu máy chủ DHCP trở nên khả dụng, hãy bắt đầu sử dụng nó.
Điểm 1 có vẻ dễ dàng vì tôi có thể đặt eth0 của mình thành thủ công trong các giao diện / etc / mạng / của tôi và thiết lập lệnh thành
udhcpc eth0 --now || zcip eth0 /etc/zcip.script
Tôi không chắc chắn về điểm 2. Nếu tôi chạy cả hai trình nền udhcpc và zcip cùng một lúc, liệu chúng có chơi tốt với nhau không?