Ubuntu下DHCP服务安装与配置详解.pdfVIP

  • 2
  • 0
  • 约5.48千字
  • 约 7页
  • 2026-02-27 发布于北京
  • 举报

一、DHCP服务器以下两种配置方法

1、地址池:

这种方法指定了一个用来动态的给第一个网络的DHCP客户端的IP地址池

(有时也称作区域或范围)。当DHCP客户端离

开网络超过一定时间后,IP地址就会被回收到地址池以供其它DHCP客户端使用。

2、MAC地址

这种方法强制使用DHCP来区别每一块连接上网络的网卡的硬件地址,这块网卡每次连

上网络请求DHCP服务时都为它这个固定的IP地址。

二、在ubuntu中安装DHCP服务

sudoapt-getinstalldhcp3-server

这样就完成安装了。

配置DHCP服务器

如果你的Ubuntu服务器上2块网卡,你需要选择哪一块网卡用来DHCP服务。默

认的是eth0。可以通过编辑/etc/default/dhcp3-server这个文件来改变这个默认

值。

sudovi/etc/default/dhcp3-server

找到这行,

INTERFACES=”eth0″

使用下面这行替代它

INTERFACES=”eth1″

保存并。这一步可选。

接下来你需要为/etc/dhcp3/dhcpd.conf文件创建一个备份。

cp/etc/dhcp3/dhcpd.conf/etc/dhcp3/dhcpd.conf.back

使用下面令编辑/etc/dhcp3/dhcpd.conf文件

sudovi/etc/dhcp3/dhcpd.conf

使用地址池的方法

你需要修改/etc/dhcp3/dhcpd.conf这个配置文件的以下部分:

default-lease-time600;

max-lease-time7200;

optionsubnet-mask;

optionbroadcast-address55;

optionrouters54;

optiondomain-name-servers,;

optiondomain-name“”;

subnetnetmask{

range000;

}

保存并文件

这会导致DHCP服务器一个从0-00这个范围的IP地址给客户

端。如果客户端没有请求一个租期的话,服务器会默认600秒的地址租期给客户端。

最大的(允许的)地址租期是7200秒。

使用MAC地址的方法

使用这种方法你可以保留一个固定地址给一些或者所有机器。在下面的示例中我给

server1,server2,printer1和priner2保留了固定的IP地址。

default-lease-time600;

max-lease-time7200;

optionsubnet-mask;

optionbroadcast-address55;

optionrouters54;

optiondomain-name-servers,;

optiondomain-name“”;

subnetnetmask{

range000;

}

hostserver1{

hardwareethernet00:1b:63:ef:db:54;

fixed-address0;

}

hostserver2{

hardwareethernet00:0a:95:b4:d4:b0;

fixed-address1;

}

hostprinter1{

hardwareethernet00:16:cb:aa:2a:cd;

fixed-address2;

}

hostprinter2{

hardwareethernet00:0a:95:f5:8f:b3;

fixed-address3;

}

现在你需要使用下面命令来重启dhcp服务器。

sudo/etc/init.d/dhcp3-serverrestart

配置Ubuntu的DHCP客户端

如果你想配置你的Ubuntu桌面为DHCP客户端,使用以下步骤。你需要打开

/etc/network/interface文件

sudovi/etc/network/interfaces

确保你的配置文件含有以下行(eth0只是一个示例)

autoloeth0

ifaceeth0inetdhcp

ifaceloinet

文档评论(0)

1亿VIP精品文档

相关文档