<div dir="ltr"><font size="4">HI ,<br>I created multiple dhcpd demon in one server machine , because i will use a multiple vlan in my network and with each vlan i use an demon dhcpd exemple :<br>vlan10 -> virtual interface eth1.10 -> dhcpd10<br>
vlan20 -> virtual interface eth1.20 -> dhcpd20<br><br>/etc/init.d/dhcpd20:</font><br><font size="1"><b>......<br># Default config file<br>CONFIG_FILE=/etc/dhcp3/dhcpd20.conf<br>......<br><br># Allow ltsp to override<br>
if [ -f /etc/ltsp/dhcpd20.conf ]; then<br>       CONFIG_FILE=/etc/ltsp/dhcpd20.conf<br>fi<br><br># Read init script configuration (so far only interfaces the daemon<br># should listen on.)<br>. /etc/default/dhcp3-server<br>
<br>NAME=dhcpd320<br>DESC="DHCP server 20"<br>DHCPDPID=/var/run/dhcp3-server/dhcpd20.pid<br>INTERFACES20=eth1.20<br><br>.....<br>                # allow dhcp server to write lease and pid file<br>                mkdir -p /var/run/dhcp3-server<br>
                chown dhcpd:dhcpd /var/run/dhcp3-server<br>                [ -e /var/lib/dhcp3/dhcpd20.leases ] || touch /var/lib/dhcp3/dhcpd20.leases<br>                chown dhcpd:dhcpd /var/lib/dhcp3 /var/lib/dhcp3/dhcpd20.leases<br>
                if [ -e /var/lib/dhcp3/dhcpd20.leases~ ]; then<br>                    chown dhcpd:dhcpd /var/lib/dhcp3/dhcpd20.leases~<br>                fi<br>............<br>                log_daemon_msg "Starting $DESC" "$NAME"<br>
                start-stop-daemon --start --quiet --pidfile $DHCPDPID \<br>                        --exec /usr/sbin/dhcpd3 -- -q -pf $DHCPDPID -cf $CONFIG_FILE $INTERFACES20<br>                sleep 2<br>............................<br>
<br><font size="4">the dhcpd20 and dhcpd10  works correctly ,but there is no thing in leases file  : /var/lib/dhcp3/dhcpd20.leases<br>and  /var/lib/dhcp3/dhcpd10.leases ,after use dhcp client in my network.<br><br>help please !<br>
</font><br><br><br></b><br></font><br><br><br><br><br><br><br><br><br><br></div>