답변:
이 명령을 사용할 수도 있습니다.
dhclient -r interface
interface
새 주소를 얻으려는 장치는 어디에 있습니까 ?
dhclient -r eth0
-r
플래그 힘 dhclient
첫 번째 릴리스에 어떤 당신이 임대, 당신은 새로운 임대를 요청하기 위해이 명령을 사용할 수 있습니다 :
dhclient eth0
보낸 사람 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.
다음 중 하나를 갱신해야합니다.
/etc/init.d/networking restart
또는
ifdown eth0; ifup eth0
SSH 연결을 통해 실행하는 것은 좋지 않지만 새 IP 주소가 다시 나타나지 않으면 첫 번째 연결을 피할 수 있습니다.
/etc/init.d/networking restart
하는데 5 초 이상 걸리더라도 연결이 끊어지지 않습니다 .
dhcpcd
도구를 사용하는 경우 :
dhcpcd -k interface
dhcpcd interface
첫 번째는 데몬을 중지하고 두 번째는 다시 시작한다고 말합니다.
인터페이스의 MAC 주소가 변경되지 않으면 DHCP 서버는 갱신 할 때 동일한 주소를 할당 할 수 있습니다. 따라서 dhclient를 사용한 간단한 릴리스 및 갱신은 새 주소를 얻지 못할 수 있습니다. 다음 명령으로 MAC 주소를 변경하고 새 IP 주소를 얻습니다. 나중에 다시 되돌려 야 할 경우에는 원본을 반드시 적어 두십시오.
ifconfig <interface> down
ifconfig <interface> hw ether <MAC address>
ifconfig <interface> up
dhclient -r
개나 ifconfig down
주지 않았습니다 .