freebsd----Dhcp server

Dhcp server

1 cd /usr/ports/net/isc-dhcp3-server

  Make install clean

2  参考 /usr/local/etc/dhcpd.conf.sample文件创建dhcpd.conf

   Ee   /usr/local/etc/dhcpd.conf

3   
     default-lease-time 600;

     客户端地址默认生存期/秒   

     Max-lease-time 7200;

     最大生存期/秒

      Option domain-name "warder_cn" ;

      域名服务器


       Option domain-name-servers 192.168.1.1 , 61.144.56.100;

       Dns服务器地址

     

       Ddns-update-style none;

       动态dns更新 (none 不更新)

     

       Subnet 10.10.1.0 netmask 255.255.255.0

           {

              Range 10.10.1.50 10.10.1.100;

               Option routers 10.10.1.25

            }

        Dhcp地址池10.10.1.0网段,子网掩码 255.255.255.0

        地址池 10.10.1.50到100

        默认网关 10.10.1.25


        ****

         如果要进行mac+ip绑定

          Host hostname

              {

                 Hardware ethernet mac;

                 Fixed-address ip

               }


       4  

        

         Ee /etc/hosts          255.255.255.255 dhcp服务器地址


5  route add -add dchp服务器地址   -interface 内网网卡


     Rc.conf 文件添加

     Dhcpd_enable="YES"

     Dhcpd_ifaces="内网网卡名"


6

修改dhcpd.conf  现kill dhcpd

7

Reboot

启动成功 在dmesg中可看到

Listening on BPF/rl0/mac/ip

Sending on BPF /rl0/mac/ip

Sending on socket/fallback/fallback-net