1. 程式人生 > >Linux中的DHCP服務

Linux中的DHCP服務

DHCP的作用:可為大量客戶機提供自動分配地址,提高網路配置效率。可為客戶機分配 ip 、子網掩碼、閘道器、DNS伺服器、預設搜尋域名等。 安裝:yum  install   dhcp  -y  服務:/usr/sbin/dhcpd 配置檔案目錄: /etc/dhcp/dhcpd.conf  ,模板檔案目錄:/usr/share/doc/dhcp-4.2.5/dhcpd.conf.example 開啟/關閉/重啟/開機自啟/開機不自啟:  systemcctl   start / stop / restart /enable /disable dhcpd

我們先把模板檔案追加到配置檔案中:  cat   /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example >> /etc/dhcp/dhcpd.conf

,然後開啟配置檔案修改 ,把不用的內容都刪除,只保留下面幾行。

subnet 10.0.0.0 netmask 255.0.0.0 {              //分配的網段
  range 10.0.0.100 10.0.0.200;                   //分配的地址範圍
  option domain-name-servers redhat.xie.com;
  option domain-name "xie.com";                 //domain域
  option routers 10.0.0.254;                    //路由ip
  option broadcast-address 10.0.0.255;          //廣播地址
  default-lease-time 600;
  max-lease-time 7200;
}
host BOSS {                                    //給以下MAC地址做特殊的設定
  hardware ethernet 00:0C:29:1C:D2:58;         // MAC地址
  fixed-address 10.0.0.50;                     // 分配ip
}
 

windows客戶機獲取dhcp :

  • ipconfig  /release          釋放原來的ip配置
  • ipconfig  /renew           重新獲得ip

Linux客戶機獲取dhcp:

  • 在網絡卡配置檔案中設定獲取方式為dhcp
  • 然後重啟網路服務  systemctl restart  network 
  • 然後 dhclient  -d  eth0