[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:30674] DHCP Doesn't Work



woodyでDHCPサーバーを立てようとDHCPをインストールしましたが、
うまく動いていないようです。

プロセスはあってもアドレスを配ってくれていません。
また、restartさせるとプロセスが消えます。


クライアントは全てwindowsです。

/etc/dhcpd.conf
は以下の通りです。

------
#option definitions common to all supported networks...
option domain-name "lugh.or.jp";
option domain-name-servers 210.166.0.129;

option subnet-mask 255.255.255.0;
default-lease-time 6000;
max-lease-time 7200;

subnet 192.168.10.0 netmask 255.255.255.0 {
  range 192.168.10.100 192.168.10.150;
  option broadcast-address 192.168.10.255;
  option routers 192.168.10.1
}
------

また、/etc/init.d/dhcpは以下です。

------
#! /bin/sh
#
# Start or stop dhcpd daemon
#

test -x /usr/sbin/dhcpd || exit 0

# Set run_dhcpd to 1 to start dhcpd at boot or 0 to disable it.
run_dhcpd=1

if [ $run_dhcpd = 0 ]; then
        cat <<EOF

#Please edit the file /etc/dhcpd.conf according to your needs. The current
#/etc/dhcpd.conf is just the sample file that is provided with the DHCP
#package from the Internet Software Consortium, so it will not be useful
#at all for you.

#After you have edited /etc/dhcpd.conf you will have to edit
#/etc/init.d/dhcp as well. There you will have to set the variable
#run_dhcpd to 1, and then type "/etc/init.d/dhcp start" to start the
#dhcpd daemon.

EOF
        exit 0
fi

DHCPDPID=/var/run/dhcpd.pid

case "$1" in
        start)
                start-stop-daemon --start --quiet --pidfile $DHCPDPID \
                        --exec /usr/sbin/dhcpd -- -q
                ;;
        stop)
                start-stop-daemon --stop --quiet --pidfile $DHCPDPID
                ;;
        restart | force-reload)
                start-stop-daemon --stop --quiet --pidfile $DHCPDPID
                sleep 2
                start-stop-daemon --start --quiet --pidfile $DHCPDPID \
                        --exec /usr/sbin/dhcpd -- -q
                ;;
        *)
                echo "Usage: /etc/init.d/dhcp {start|stop|restart|force-reload}"
                exit 1 
esac

exit 0
-------

インストール直後は動いていたのですが、
kernelを入れ換えた以降動かなくなりましたが関係あるでしょうか?

要は192.168.10.100から192.168.10.200までのアドレスを割り当てて欲しいだけです。


-- 
masaki takeda
goblin@xxxxxxxxxxxxxxxx