Các cuộc gọi dhclient
đó NetworkManager
nên giống nhau bất kể.
Trên hệ thống Fedora 19 của tôi, tôi nhận được lệnh sau chạy qua NetworkManager
khi tôi cho phép nó kết nối:
/sbin/dhclient -d -sf /usr/libexec/nm-dhcp-client.action \
-pf /var/run/dhclient-wlp3s0.pid \
-lf /var/lib/NetworkManager/dhclient-5117671a-6bc3-4f6f-a3c0-54e615efe85c-wlp3s0.lease \
-cf /var/lib/NetworkManager/dhclient-wlp3s0.conf wlp3s0
Bạn có thể xem qua và kiểm tra thiết lập dhclient
bằng cách xem các tệp cấu hình khác nhau mà nó sử dụng thông qua dòng lệnh.
Chỉ định IP tĩnh bằng MAC
Tôi sẽ đề cập đến vấn đề này mặc dù @DopeGhoti cũng vậy, nhưng nói chung, bạn thường lấy địa chỉ MAC của hệ thống và định cấu hình máy chủ DHCP của mình để nó gán cùng một địa chỉ IP cho cùng một địa chỉ MAC. Điều này mang đến cho bạn những điều tốt nhất của cả hai thế giới, nơi bạn có thể quản lý tập trung nhiệm vụ này, nhưng vẫn không phải cấu hình thủ công trên mỗi máy chủ.
Nhưng trong trường hợp của bạn, điều này nghe có vẻ lạ đối với tôi rằng máy khách không chỉ đơn giản là làm mới cùng một IP mà trước đây nó có. Đó thường là hành vi mặc định trong thiết lập máy khách / máy chủ DHCP nên tôi nghi ngờ rằng có thứ gì đó không được cấu hình hoàn toàn đúng trên máy khách DHCP của bạn.
Thí dụ
Đây chỉ là để minh họa những gì tôi đề xuất, nhận ra rằng bạn phải làm điều gì đó tương tự, định cấu hình mạng của bạn trong bất kỳ thiết bị nào sẽ cung cấp dịch vụ DHCP của bạn. Nếu bạn đang chạy máy chủ DHCP của riêng mình, bạn có thể làm một cái gì đó như thế này cho mỗi máy chủ trong /etc/dhcpd.conf
:
host grinchy {
hardware ethernet 00:26:C7:85:A7:20; # wifi (thinkpad 410)
fixed-address grinchy.bubba.net;
# fixed-address 192.168.1.19;
}
Làm theo cách này, máy chủ không đòi hỏi kiến thức về cấu hình mạng, nhưng vẫn có thể được cung cấp một IP ổn định, tĩnh.