作者 主題: 如何釋放 DHCP 所抓的 IP!  (閱讀 5718 次)

0 會員 與 1 訪客 正在閱讀本文。

劍客

  • 活潑的大學生
  • ***
  • 文章數: 238
    • 檢視個人資料
    • http://kalug.ks.edu.tw
如何釋放 DHCP 所抓的 IP!
« 於: 2001-07-30 10:29 »
如果你使用 dhcpcd 抓 IP ,請不要使用 killall dhcpcd 或者 kill `pidof dhcpcd`。因為這兩種結束 dhcpcd 的方法都沒辦法通知 DHCP server,我不用這個 IP 了。

正確的方法請用 dhcpcd -k

以下擷取自 man dhcpcd      

-k    

Sends a SIGHUP signal to the dhcpcd process that is currently running. If  dhcpcd  receives  SIGHUP  it will  send  DCHP_RELEASE  message to the server and destroy dhcpcd cache. In  a  case  dhcpcd  receives SIGTERM  which is normally used by shutdown(8) when rebooting  the  system   dhcpcd will not send DHCP_RELEASE  and will not destroy cache. When system boots dhcpcd will use cache to request the same IP  address  from  DHCP  server  which was assigned before the system went down.