[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