Tôi nhận ra đây là một câu hỏi cũ, nhưng ...
Tôi tin rằng Gargoyle (và nhiều phần mềm vũ khí của bên thứ ba khác cho bộ định tuyến) sử dụng dnsmasq cho dịch vụ DNS / DHCP của họ, theo mặc định sẽ cung cấp IP dựa trên hàm băm của địa chỉ MAC của thiết bị. Tài liệu cung cấp thêm một chút chi tiết:
--dhcp-tuần tự-ip
Dnsmasq được thiết kế để chọn địa chỉ IP cho các máy khách DHCP bằng cách sử dụng hàm băm của địa chỉ MAC của máy khách. Điều này thường cho phép địa chỉ của khách hàng duy trì ổn định lâu dài, ngay cả khi đôi khi khách hàng cho phép thuê DHCP của mình hết hạn. Trong chế độ mặc định này, địa chỉ IP được phân phối giả ngẫu nhiên trên toàn bộ phạm vi địa chỉ khả dụng. Đôi khi có những trường hợp (thường là triển khai máy chủ) khi thuận tiện hơn khi có các địa chỉ IP được phân bổ liên tục, bắt đầu từ địa chỉ khả dụng thấp nhất và cài đặt cờ này cho phép chế độ này. Lưu ý rằng trong chế độ tuần tự, các khách hàng cho phép hết hạn thuê có nhiều khả năng di chuyển địa chỉ IP hơn; vì lý do này, nó không nên được sử dụng nói chung.
I'm sure I have some static IPs configured but only 3 or 4 in the 100 - 200 range
. loại trừ các địa chỉ tĩnh khỏi phạm vi DHCP. Nếu DHCP không kiểm tra IP trước khi gửi, bạn sẽ gặp sự cố.