Môi trường là Debian , mặc dù câu trả lời sẽ áp dụng cho tất cả các bản phân phối.
Môi trường là Debian , mặc dù câu trả lời sẽ áp dụng cho tất cả các bản phân phối.
Câu trả lời:
Bạn cũng có thể sử dụng lệnh này:
dhclient -r interface
Trong trường hợp interface
là thiết bị mà bạn muốn để có được một địa chỉ mới cho.
dhclient -r eth0
Các -r
lực lượng cờ dhclient
để phát hành đầu tiên bất kỳ thuê bạn có, bạn có thể sau đó sử dụng lệnh này để yêu cầu một hợp đồng thuê mới:
dhclient eth0
Từ man dhclient
:
-r Tell dhclient to release the current lease it has from the
server. This is not required by the DHCP protocol, but some
ISPs require their clients to notify the server if they wish
to release an assigned IP address.
Một trong những điều sau đây nên làm cho nó để gia hạn.
/etc/init.d/networking restart
hoặc là
ifdown eth0; ifup eth0
Tôi không khuyên bạn nên chạy qua kết nối SSH, mặc dù có thể bạn sẽ thoát khỏi cái đầu tiên nếu nó không quay lại với một địa chỉ IP mới.
/etc/init.d/networking restart
, ngay cả khi mất hơn 5 giây để quay lại ...
Sẽ nhận xét p.campbell, nhưng tôi chỉ có 1 danh tiếng và do đó không thể, trước tiên tôi xem lại các giao diện đã cài đặt:
ip addr
phát hành IP từ giao diện đã chọn (ví dụ: eth0, eth1, enp1s0, sit0, wlan0, ...):
sudo dhclient -r *interface*
yêu cầu IP mới từ máy chủ DHCP (thông báo lỗi):
sudo dhclient -1 *interface*
kiểm tra IP:
ip addr
Xác nhận Ubuntu 16.04 LTS
Nếu bạn đang sử dụng dhcpcd
công cụ thì:
dhcpcd -k interface
dhcpcd interface
Người đầu tiên nói dừng daemon, và người thứ hai nói bắt đầu lại.
Nếu địa chỉ MAC của giao diện không thay đổi, máy chủ DHCP có thể gán cùng địa chỉ đó khi gia hạn. Do đó, một bản phát hành đơn giản và gia hạn với dhclient có thể không có được địa chỉ mới. Thay đổi địa chỉ MAC và nhận địa chỉ IP mới bằng các lệnh sau. Đừng quên viết lại bản gốc nếu bạn cần quay lại nó sau.
ifconfig <interface> down
ifconfig <interface> hw ether <MAC address>
ifconfig <interface> up
dhclient -r
hoặc ifconfig down
cho tôi một địa chỉ IP mới trên mạng công việc của tôi, cho đến khi tôi thay đổi địa chỉ MAC thành một cái gì đó ngẫu nhiên bằng cách sử dụng lệnh đó.