UNBUNTU 架设DHCP服务器
2012-11-29 15:53
183 查看
1 到http://www.isc.org/software/dhcp/424-p2/download/dhcp-424-p2targz 下载dhcp-4.2.4-P2.tar.gz
2 解压dhcp-4.2.4-P2.tar.gz到/usr
root@xue-desktop:/home/xue/下载# tar -zxvf dhcp-4.2.4-P2.tar.gz -C /usr
3 配置编译
root@xue-desktop:/home/xue/下载# cd /usr
root@xue-desktop:/usr# ls
adobeflash dhcp-4.2.4-P2 games java local share
bin eclipse include lib sbin src
root@xue-desktop:/usr# cd dhcp-4.2.4-P2/
root@xue-desktop:/usr/dhcp-4.2.4-P2# ./con
configure contrib/
root@xue-desktop:/usr/dhcp-4.2.4-P2# ./configure =====>>配置
root@xue-desktop:/usr/dhcp-4.2.4-P2# make
root@xue-desktop:/usr/dhcp-4.2.4-P2#
make install
root@xue-desktop:/usr/local/sbin#
cd /usr/local/sbin/
root@xue-desktop:/usr/local/sbin# ls
dhclient dhcpd dhcrelay
root@xue-desktop:/usr/local/sbin#
可以看到,程序默认应该是安装到了/usr/local/sbin目录下,里面有三个文件,分别是dhclient,dhcpd,dhcrelay,分别是客户端,服务端和中转器
4 在/etc目录下建一个dhcpd.conf文件,即ipv4配置文件
root@xue-desktop:/usr/local/sbin#
cat -n /etc/dhcpd.conf
1 ddns-update-style none;
2 ignore client-updates;
3 default-lease-time 259200; #默认租借为3天
4 max-lease-time 518400;
5 option routers 192.168.1.128;
6 option domain-name "docotr.mo";
7 option domain-name-servers 202.116.128.1, 202.116.128.2;
8
9 subnet 192.168.1.0 netmask 255.255.255.0
10 {
11 range 192.168.1.200 192.168.1.230;
12
13 host win7
14 {
15 hardware ethernet 00:30:67:3a:ca:32;
16 fixed-address 192.168.1.253;
17 }
18 }
root@xue-desktop:/usr/local/sbin#
启动服务:root@xue-desktop:/usr/local/sbin# cd /usr/local/sbin
root@xue-desktop:/usr/local/sbin# ./dhcpd
Internet Systems Consortium DHCP Server 4.2.4-P2
Copyright 2004-2012 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/
WARNING: Host declarations are global. They are not limited to the scope you declared them in.
Can't open lease database /var/db/dhcpd.leases: No such file or directory --
check for failed database rewrite attempt!
Please read the dhcpd.leases manual page if you
don't know what to do about this.
If you did not get this software from ftp.isc.org, please
get the latest from ftp.isc.org and install that before
requesting help.
If you did get this software from ftp.isc.org and have not
yet read the README, please read it before requesting help.
If you intend to request help from the dhcp-server@isc.org
mailing list, please read the section on the README about
submitting bug reports and requests for help.
Please do not under any circumstances send requests for
help directly to the authors of this software - please
send them to the appropriate mailing list as described in
the README file.
exiting.
root@xue-desktop:/usr/local/sbin#
这里上面说,找不到/var/db/dhcpd.leases
租约文件, 那就建一个吧
root@xue-desktop:/usr/local/sbin# mkdir /var/db
root@xue-desktop:/usr/local/sbin# touch /var/db/dhcpd.leases
root@xue-desktop:/usr/local/sbin#
再来启动一下:
root@xue-desktop:/usr/local/sbin# ./dhcpd
Internet Systems Consortium DHCP Server 4.2.4-P2
Copyright 2004-2012 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/
WARNING: Host declarations are global. They are not limited to the scope you declared them in.
Wrote 0 deleted host decls to leases file.
Wrote 0 new dynamic host decls to leases file.
Wrote 0 leases to leases file.
Listening on LPF/eth0/00:e0:4c:20:69:23/192.168.1.0/24
Sending on LPF/eth0/00:e0:4c:20:69:23/192.168.1.0/24
Sending on Socket/fallback/fallback-net
root@xue-desktop:/usr/local/sbin#
看到上面3行红色的就表示没错了。
来看一下服务是否启动了
root@xue-desktop:/usr/local/sbin#
netstat -tulnp | grep dhcp
udp 0 0 0.0.0.0:67 0.0.0.0:* 13904/dhcpd
udp 0 0 0.0.0.0:4079 0.0.0.0:* 13904/dhcpd
udp6 0 0 :::13072 :::* 13904/dhcpd
root@xue-desktop:/usr/local/sbin#
67
端口就是了。
2 解压dhcp-4.2.4-P2.tar.gz到/usr
root@xue-desktop:/home/xue/下载# tar -zxvf dhcp-4.2.4-P2.tar.gz -C /usr
3 配置编译
root@xue-desktop:/home/xue/下载# cd /usr
root@xue-desktop:/usr# ls
adobeflash dhcp-4.2.4-P2 games java local share
bin eclipse include lib sbin src
root@xue-desktop:/usr# cd dhcp-4.2.4-P2/
root@xue-desktop:/usr/dhcp-4.2.4-P2# ./con
configure contrib/
root@xue-desktop:/usr/dhcp-4.2.4-P2# ./configure =====>>配置
root@xue-desktop:/usr/dhcp-4.2.4-P2# make
root@xue-desktop:/usr/dhcp-4.2.4-P2#
make install
root@xue-desktop:/usr/local/sbin#
cd /usr/local/sbin/
root@xue-desktop:/usr/local/sbin# ls
dhclient dhcpd dhcrelay
root@xue-desktop:/usr/local/sbin#
可以看到,程序默认应该是安装到了/usr/local/sbin目录下,里面有三个文件,分别是dhclient,dhcpd,dhcrelay,分别是客户端,服务端和中转器
4 在/etc目录下建一个dhcpd.conf文件,即ipv4配置文件
root@xue-desktop:/usr/local/sbin#
cat -n /etc/dhcpd.conf
1 ddns-update-style none;
2 ignore client-updates;
3 default-lease-time 259200; #默认租借为3天
4 max-lease-time 518400;
5 option routers 192.168.1.128;
6 option domain-name "docotr.mo";
7 option domain-name-servers 202.116.128.1, 202.116.128.2;
8
9 subnet 192.168.1.0 netmask 255.255.255.0
10 {
11 range 192.168.1.200 192.168.1.230;
12
13 host win7
14 {
15 hardware ethernet 00:30:67:3a:ca:32;
16 fixed-address 192.168.1.253;
17 }
18 }
root@xue-desktop:/usr/local/sbin#
启动服务:root@xue-desktop:/usr/local/sbin# cd /usr/local/sbin
root@xue-desktop:/usr/local/sbin# ./dhcpd
Internet Systems Consortium DHCP Server 4.2.4-P2
Copyright 2004-2012 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/
WARNING: Host declarations are global. They are not limited to the scope you declared them in.
Can't open lease database /var/db/dhcpd.leases: No such file or directory --
check for failed database rewrite attempt!
Please read the dhcpd.leases manual page if you
don't know what to do about this.
If you did not get this software from ftp.isc.org, please
get the latest from ftp.isc.org and install that before
requesting help.
If you did get this software from ftp.isc.org and have not
yet read the README, please read it before requesting help.
If you intend to request help from the dhcp-server@isc.org
mailing list, please read the section on the README about
submitting bug reports and requests for help.
Please do not under any circumstances send requests for
help directly to the authors of this software - please
send them to the appropriate mailing list as described in
the README file.
exiting.
root@xue-desktop:/usr/local/sbin#
这里上面说,找不到/var/db/dhcpd.leases
租约文件, 那就建一个吧
root@xue-desktop:/usr/local/sbin# mkdir /var/db
root@xue-desktop:/usr/local/sbin# touch /var/db/dhcpd.leases
root@xue-desktop:/usr/local/sbin#
再来启动一下:
root@xue-desktop:/usr/local/sbin# ./dhcpd
Internet Systems Consortium DHCP Server 4.2.4-P2
Copyright 2004-2012 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/
WARNING: Host declarations are global. They are not limited to the scope you declared them in.
Wrote 0 deleted host decls to leases file.
Wrote 0 new dynamic host decls to leases file.
Wrote 0 leases to leases file.
Listening on LPF/eth0/00:e0:4c:20:69:23/192.168.1.0/24
Sending on LPF/eth0/00:e0:4c:20:69:23/192.168.1.0/24
Sending on Socket/fallback/fallback-net
root@xue-desktop:/usr/local/sbin#
看到上面3行红色的就表示没错了。
来看一下服务是否启动了
root@xue-desktop:/usr/local/sbin#
netstat -tulnp | grep dhcp
udp 0 0 0.0.0.0:67 0.0.0.0:* 13904/dhcpd
udp 0 0 0.0.0.0:4079 0.0.0.0:* 13904/dhcpd
udp6 0 0 :::13072 :::* 13904/dhcpd
root@xue-desktop:/usr/local/sbin#
67
端口就是了。
相关文章推荐
- fedora12 下架设DHCP服务器
- DHCP 服务器架设
- Linux与云计算——第二阶段 第二章:DHCP服务器架设
- centos 6.2下架设DHCP服务器
- RHCE253--架设DHCP服务器
- Linux-DHCP服务器架设
- 菜鸟必看Linux下架设DHCP服务器过程及3种测试
- redhat5中架设DHCP服务器与DHCP中继
- Linux-DHCP服务器架设
- RHCE课程-RH253Linux服务器架设笔记四-DHCP服务器配置 推荐
- Linux下DHCP和DNS服务器的架设
- RHCE课程-RH253Linux服务器架设笔记四-DHCP服务器配置
- DHCP服务器的架设
- Linux下服务器的架设(dhcp,nis,samba,ftp,dns)
- 实用window2008之六:DHCP服务器的架设应用实例
- FreeBSD 6.0架设管理与应用-第十八章 DHCP服务器
- linux下服务器的架设(dhcp,nis,samba,ftp,dns)
- DHCP服务器架设指南
- Windows Server 2008 DHCP服务器架设攻略