Điểm:0

Có thể buộc máy chủ DHCP gán một địa chỉ IP khác mỗi khi địa chỉ được gia hạn không?

lá cờ cn

Tôi cần phát hiện các lần gia hạn địa chỉ IP trong ứng dụng C++ Linux của mình và kiểm tra xem địa chỉ mới có khác với địa chỉ cũ hay không. Tôi có quyền truy cập vào một bộ định tuyến chạy OpenWrt. Tôi có thể thay đổi thời gian thuê, nhưng tôi không thể tìm cách buộc thay đổi địa chỉ với mỗi quy trình gia hạn. Điều này thậm chí có thể? Có thể địa chỉ IP một khi được gán sẽ không bao giờ thay đổi khi gia hạn và cách duy nhất là lấy địa chỉ sau thời gian thuê mà không cần gia hạn và hy vọng địa chỉ cũ của tôi được gán cho khách hàng khác?

Cảm ơn bạn trước cho bất cứ đề nghị.

Michael Hampton avatar
lá cờ cz
Bạn sẽ luôn nhận được cùng một địa chỉ IP nếu hợp đồng thuê chưa hết hạn. Chính xác thì bạn đang cố gắng làm gì ở đây?!
Doug avatar
lá cờ in
Michael, mặc dù người ta cho rằng bạn thường sẽ nhận được cùng một địa chỉ, nhưng điều này không phải lúc nào cũng đúng. Tôi thường thấy điều này nhất với các thay đổi phạm vi trong đó quản trị viên muốn chuyển các máy khỏi một khối IP này sang một khối IP khác. Điều đó có thể nằm trên cùng một mạng con (chúng tôi cần thêm chỗ cho các máy chủ trên .10-.50!), sắp xếp lại phân khúc thành một mạng con mới. Một trường hợp xấu hơn là máy chủ đã được xây dựng lại và đang cung cấp địa chỉ mới cho mọi người.
Điểm:3
lá cờ in

Theo định nghĩa, gia hạn cố gắng gia hạn hợp đồng thuê hiện tại của cùng một địa chỉ IP.

Nếu bạn muốn buộc một địa chỉ IP mới từ phía máy khách, bạn có thể thay đổi địa chỉ MAC của bộ điều hợp mạng. Máy chủ DHCP sẽ xem nó như một máy khách mới và phân bổ một địa chỉ mới.

Bạn có thể muốn xem gói macchanger http://manpages.ubuntu.com/manpages/bionic/man1/macchanger.1.html vì nó có một số tính năng tốt về vấn đề này.

macchanger là một tiện ích GNU/Linux để xem/thao tác địa chỉ MAC cho các giao diện mạng."

Nếu bạn muốn buộc một địa chỉ IP mới từ phía máy chủ, bạn có thể thay đổi cấu hình sao cho địa chỉ IP hiện tại không còn nữa. Điều này có thể được thực hiện bằng cách tạo một đặt chỗ được phân bổ cho một máy/địa chỉ mac khác (có thể là hư cấu), sửa đổi phạm vi để địa chỉ cũ không còn nằm trong phạm vi, vô hiệu hóa hoàn toàn phạm vi hoặc máy chủ để máy chủ không phản hồi, hoặc các phương pháp khác ngăn máy chủ phát hành gia hạn.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.