HD-LAN V2 にハックキット(4)DHCP サーバ
ハックキットを使ってホームサーバを構築しようの
DHCP サーバを試してみる。
dhcpd.conf の設定
普段、内向きサーバの LinkStation で使っているものをコピーしてきた。
dhcpd の起動
[root@hackkit /root]# /etc/rc.d/init.d/dhcpd start
dhcpdを起動中: [ OK ]
/var/log/messages を確認
[root@hackkit /etc]# tail -19 /var/log/messages
Nov 4 23:42:28 hackkit dhcpd: Internet Software Consortium DHCP Server 2.0pl5
Nov 4 23:42:28 hackkit dhcpd: Copyright 1995, 1996, 1997, 1998, 1999 The Internet Software Consortium.
Nov 4 23:42:28 hackkit dhcpd: All rights reserved.
Nov 4 23:42:28 hackkit dhcpd:
Nov 4 23:42:28 hackkit dhcpd: Please contribute if you find this software useful.
Nov 4 23:42:28 hackkit dhcpd: For info, please visit http://www.isc.org/dhcp-contrib.html
Nov 4 23:42:28 hackkit dhcpd:
Nov 4 23:42:28 hackkit 11月 4 23:42:28 dhcpd: Internet Software Consortium DHCP Server 2.0pl5
Nov 4 23:42:28 hackkit 11月 4 23:42:28 dhcpd: Copyright 1995, 1996, 1997, 1998, 1999 The Internet Software Consortium.
Nov 4 23:42:28 hackkit 11月 4 23:42:28 dhcpd: All rights reserved.
Nov 4 23:42:28 hackkit 11月 4 23:42:28 dhcpd:
Nov 4 23:42:28 hackkit 11月 4 23:42:28 dhcpd: Please contribute if you find this software useful.
Nov 4 23:42:28 hackkit 11月 4 23:42:28 dhcpd: For info, please visit http://www.isc.org/dhcp-contrib.html
Nov 4 23:42:28 hackkit 11月 4 23:42:28 dhcpd:
Nov 4 23:42:28 hackkit dhcpd: Listening on Socket/eth0/192.168.1.0
Nov 4 23:42:28 hackkit dhcpd: Sending on Socket/eth0/192.168.1.0
Nov 4 23:42:29 hackkit 11月 4 23:42:28 dhcpd: Listening on Socket/eth0/192.168.1.0
Nov 4 23:42:29 hackkit 11月 4 23:42:28 dhcpd: Sending on Socket/eth0/192.168.1.0
Nov 4 23:42:29 hackkit 11月 4 23:42:28 dhcpd: dhcpd起動 succeeded
動作確認
DHCP クライアントをネットワークに接続。
[root@hackkit /etc]# tail -f /var/log/messages
:
:
Nov 4 23:46:12 hackkit dhcpd: DHCPREQUEST for 192.168.1.24 from 00:07:40:e8:xx:yy via eth0
Nov 4 23:46:12 hackkit dhcpd: DHCPACK on 192.168.1.24 to 00:07:40:e8:xx:yy via eth0
家庭内ネットワークにはほかにも DHCP サーバがいるので、
そこから割り当てられてしまったようだが、
dhcpd が反応したようなのでよしとしよう。
dhcpd の自動起動
[root@hackkit /etc]# chkconfig dhcpd on
[root@hackkit /etc]# chkconfig --list dhcpd
dhcpd 0:off 1:off 2:off 3:on 4:on 5:on 6:off
Copyright (C) 2004 Yasunari Yamashita. All Rights Reserved.
yasunari @ yamasita.jp 山下康成@京都府向日市