#!/bin/bash
#use config_dhcp --help to get help
#close debug info set DEBUG to NULL
#------------------------------------------------------------------
#parameters
dhcp_conf=/etc/dhcp/dhcpd.conf
SUBNET=
NETMASK=
RANGE_MIN=
RANGE_MAX=
GATEWAY=
BROADCAST=
TFTP_SERVER=
FILENAME=
DEBUG=1
#------------------------------------------------------------------
write_conf()
{
cat << EOF > ${dhcp_conf}
ddns-update-style interim;
ignore client-updates;
subnet ${SUBNET} netmask ${NETMASK} {
range ${RANGE_MIN} ${RANGE_MAX};
option routers ${GATEWAY};
option subnet-mask ${NETMASK};
option broadcast-address ${BROADCAST};
next-server ${TF
#use config_dhcp --help to get help
#close debug info set DEBUG to NULL
#------------------------------------------------------------------
#parameters
dhcp_conf=/etc/dhcp/dhcpd.conf
SUBNET=
NETMASK=
RANGE_MIN=
RANGE_MAX=
GATEWAY=
BROADCAST=
TFTP_SERVER=
FILENAME=
DEBUG=1
#------------------------------------------------------------------
write_conf()
{
cat << EOF > ${dhcp_conf}
ddns-update-style interim;
ignore client-updates;
subnet ${SUBNET} netmask ${NETMASK} {
range ${RANGE_MIN} ${RANGE_MAX};
option routers ${GATEWAY};
option subnet-mask ${NETMASK};
option broadcast-address ${BROADCAST};
next-server ${TF