freebsd设置和使用dhcp

freebsd设置和使用dhcp

ID:22370509

大小:61.50 KB

页数:7页

时间:2018-10-28

freebsd设置和使用dhcp_第1页
freebsd设置和使用dhcp_第2页
freebsd设置和使用dhcp_第3页
freebsd设置和使用dhcp_第4页
freebsd设置和使用dhcp_第5页
资源描述:

《freebsd设置和使用dhcp》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、FreeBSD设置和使用DHCP  在FreeBSD的PackagesCollection中,有两个不同的DHCP客户机和服务器软件,一个为ISC-DHCP,另一个为AKEDEVbpf0bpf1bpf2bpf3  从PackagesCollecion中安装DHCP软件,这将DHCP软件中的dhcpd,dhclient和dhcprelay安装到/usr/local/sbin目录下。$ls/usr/local/sbin/dhc*/usr/local/sbin/dhclient /usr/local/sbin/dhcpd/usr/local/sb

2、in/dhcrelay  设置服务器  为了设置DHCP服务器dhcpd,首先就要设置其配置文件/etc/dhcpd.conf。这个配置文件语法简单,比较容易理解。server-identifier192.168.3.1;sub192.168.3.0mask255.255.255.0{    range192.168.3.10192.168.3.20;    default-lease-time600;    max-lease-time7200;    optionsub-mask255.255.255.0;    optionbroad

3、cast-address192.168.3.255;    optionrouters192.168.3.1;    optiondomain-name-servers192.168.3.1;    optiondomain-nameexampleorg.org.;}hosta1{    hardask255.255.255.0;    optionbroadcast-address192.168.3.255;    optionrouters192.168.3.1;    optiondomain-name-servers192.168.

4、3.1;    optiondomain-nameexampleorg.org.;}  基本的dhcpd.conf首先使用server-identifier定义了本服务器的IP地址,这对于有多个IP地址的服务器系统十分重要,一般不必设置这个参数,dhcpd能自动侦测。然后定义要分配IP地址的客户机组,每组拥有一个可用的IP地址范围。有两种客户机组的划分方式,一种为指定子网段来区分,一种为指定主机来区分。  这个例子中的第一组定义了一个子网192.168.3.0/24,这个子网段内,可供DHCP服务器分配的IP地址范围为192.168.3.1

5、0到192.168.3.20,这个地址范围也可以不是连续的,不连续的地址可以使用多个range设置参数来设置。此外,还设置了这一组内分配的IP地址的租期限制default-lease-time和max-lease-time,可以使用缺省值,而不必改动。后面的option参数设置DHCP的附加功能,例如设置DHCP客户的网络掩码、广播地址、DNS服务器、域名等等。事实上这些option设置选项也可以被用作全局选项设置,即放置在server-identifier之后,对所有的客户机组起作用。  例子的第二组是针对某个特定主机a1进行的设置,这个

6、主机被限定为以太网地址为hardwareether参数值的计算机,将给这个计算机分配一个固定地址。这种分配方式实际等价于固定地址分配方式,唯一的好处就是能够对IP地址进行集中管理,不必每个计算机分别设置了。这里同样也可以使用option参数,设置TCP/IP的参数。  dhcpd.conf中还能有更多的组,包括对非本网段的子网上的客户机指定的组。  当设置了dhcpd.conf之后,就能启动dhcpd守护进程了,由于计算机会有多个网络界面,需要指定dhcpd服务器的网络界面,以便回应相应界面上的DHCP请求。#/usr/local/sbin

7、/dhcpdfxp0  在调试阶段,可以使用-d参数,这样dhcpd就不会进入后台运行,而一直保留在前台,并显示各个与客户计算机通信的过程。当一切都调试完毕之后,就能去除-d参数,并将执行命令放入rc.local启动脚本中,以便系统能够自动执行。  此后,dhcpd正常运行的时候,会将每一次客户请求及其回应的IP地址分配的记录,都记录在/var/run/dhcpd.leases文件中。为了使dhcpd能正常进行日志记录,应该在启动dhcpd之前使用touch命令,生成一个新的日志文件。以后就可以查看这个日志文件的内容,以得到当前DHCP服务

8、器的状态和客户机IP地址分配的情况。以下是一个日志文件的部分内容。lease192.168.3.11{     starts31998/11/2605:46:28;123下一页.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。