close
在Windows中若要釋放IP並重新取得IP只需要輸入ipconfig /release 和ipconfig /renew
但在Linux中要釋放IP並重新取得IP當時在補習時老師有教一個方法就是將網路重新啟動:
/etc/init.d/networking restart
但這個方法會將所有的網路都中斷再重新啟動..
若電腦上有插兩張以上的網卡則會造成所有的網卡都被重新啟動..
而造成不相干的網路也斷線的情況...
想要重新取得IP但又不希望其他網路也跟著中斷該怎麼辦呢?
這時dhclient就派上用場了...
取得IP:
dhclient是主動向DHCP Server要求IP的指令..
以若我們只想針對eth0這張網卡要求新的IP時可以輸入:
dhclient eth0
這時網卡就會發送dhcp protocol向DHCP Server取得IP..
釋放IP
要釋放IP也只需要加入"-r"的參數即可:
dhclient -r eth0
釋放完後再使用ip a s查看IP時就會發現...
原本顯示IP的那行消失不見了...
此時再輸入:
dhclient eth0
後即可發現IP又回來了...
inet 192.168.0.4/24 brd 192.168.0.255 scope global eth0
注:若使用dhclient不指定網卡時則會將系統內所有的網卡都下達重新取得IP的指令哦!
全站熱搜
留言列表