目的: 一般家庭或是小型辦公室都是使用Router內DHCP來發放IP,考慮到用戶數量或設備較多的環境,可以使用DHCP Server 來發放IP,也較好維護及管理。 事前準備: CentOS-Server CentOS-Client Windows-Client 使用虛擬機做實驗環境,網路環境設置為虛擬機的內部網路。 1.將Server設定成固定IP ip a (查看網卡名) sudo vi /etc/sysconfig/network-scripts/ifcfg- xxxx ( xxxx是網卡名稱 ) 修改/新增 參數 修改 BOOTPROTO=static 新增 IPADDR= 新增 NETMASK= :wq 重啟網卡使設定生效 sudo ifdown eth0 sudo ifup eth0 查看設定的固定IP是否生效 ip a 2.設定主設定檔 sudo vi /etc/dhcp/dhcp.conf 檔案打開告知可以到: /usr/share/doc/dhcp*/dhcp.conf.examle ,查看設定範例 sudo mv /etc/dhcp/dhcpd.conf /etc/dhcp/dhcpd.conf.backup | 備份原本的設定檔。 sudo cp /usr/share/doc/dhcp*/dhcp.conf.examle /etc/dhcp/dhcpd.conf | 複製範例檔設定DHCP 將 option domain-name 、option domain-name-server 註解掉 修改(預設租約時間) default-lease-time 28800; | 此數值是秒/單位 修改(最大租約時間) max-lease-time 86400; | 此數值是秒/單位 配置 subnet 重啟服務讓DHCP設定值生效 sudo systemctl restart dhcpd 3.用戶端測試是否可以透過DHCP拿到IP Linux 設定DHCP取得IP > vi /etc/sysconfig/network-scripts/ifcfg-xxx >BOOTPROT
紀錄個人工作、進修、閱讀的部落格筆記,提供自己參閱也希望有需要的夥伴當參考資料。