2014年10月6日 星期一

[網管] 在 FreeBSD 架設 DHCP Server

為了在校內建立備援的 DHCP Server,這次選擇 FreeBSD 9.3 當作環境。
下面分成 安裝、設定、啟動和維護等三個步驟:

A. 安裝

   > cd /usr/ports/net/isc-dhcp43-server
   > make install clean

  ※ 所有的選單都使用預設值即可!

B. 設定

   > ee /usr/local/etc/dhcpd.conf

   修改如下:
   option domain-name "dhcp.slps.tn.edu.tw";
   option domain-name-servers 168.95.1.1, 163.26.79.1;

   default-lease-time 86400;
   max-lease-time 172800;
  
   subnet 192.168.1.0 netmask 255.255.255.0 {
   range 192.168.1.2 192.168.1.254;
   option routers 192.168.1.1;
   }

   > ee /etc/rc.conf

    新增如下:

     # -- DHCP -- #
     dhcpd_enable="YES"
     dhcpd_flags="-cf"                                     # command option(s)
     dhcpd_conf="/usr/local/etc/dhcpd.conf"  # configuration file
     dhcpd_ifaces="em0"                                 # ethernet interface(s)
     dhcpd_withumask="022"                         # file creation mask

C. 啟動與維護

   啟動
   > /usr/local/etc/rc.d/isc-dhcpd start    

   查看是否有租用的 client
   > tail /var/db/dhcpd/dhcpd.leases

沒有留言:

張貼留言