Linux互联网技术》项目5DHCP服务器的配置与使用.ppt
《Linux互联网技术》项目5DHCP服务器的配置与使用.ppt》由会员分享,可在线阅读,更多相关《Linux互联网技术》项目5DHCP服务器的配置与使用.ppt(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Linux Linux 网络管理网络管理项目引入项目引入公司有多个局域网,每个局域网存在多种类型的计算机(台式机、公司有多个局域网,每个局域网存在多种类型的计算机(台式机、笔记本),在大多数情况单台计算机上可能安装多个操作系统,笔记本),在大多数情况单台计算机上可能安装多个操作系统,对于这样复杂的网络环境,以往手动配置网络参数非常耗费网络对于这样复杂的网络环境,以往手动配置网络参数非常耗费网络管理员的时间,而且常常产生管理员的时间,而且常常产生IPIP地址冲突问题,因此,配置一种地址冲突问题,因此,配置一种能够自动分配能够自动分配IPIP地址等连网参数的服务器是非常必要的。地址等连网参数的服务
2、器是非常必要的。在在UbuntuUbuntu系统上可以通过配置系统上可以通过配置DHCPDHCP服务器可以满足这一要求。图服务器可以满足这一要求。图所示是一种常见的所示是一种常见的LANLAN网络环境拓扑图,本项目网络实验平台将网络环境拓扑图,本项目网络实验平台将在此网络环境上构建。在此网络环境上构建。项目项目5 DHCP5 DHCP服务器的配置与使用服务器的配置与使用 项目分解:基本任务:基本任务:(1 1)配置)配置DHCPDHCP服务器前准备;服务器前准备;(2 2)配置)配置DHCPDHCP服务器;服务器;拓展任务:拓展任务:(1 1)配置针对单个主机提供固定)配置针对单个主机提供固定
3、IPIP地址的地址的DHCPDHCP服务器;服务器;(2 2)配置)配置DHCPDHCP转接代理服务器。转接代理服务器。任务1配置DHCP服务器前准备1 1、配置虚拟网络环境、配置虚拟网络环境、配置虚拟网络环境、配置虚拟网络环境由于资源限制,本项目要求在虚拟机由于资源限制,本项目要求在虚拟机VmwareVmware中完成。为完成中完成。为完成项目要求,应该搭建虚拟系统的网络环境。项目要求,应该搭建虚拟系统的网络环境。1 1)搭建虚拟网络)搭建虚拟网络Vmnet1Vmnet1(Host onlyHost only)在虚拟机上添加两块网卡后,点击在虚拟机上添加两块网卡后,点击“虚拟机虚拟机”“”“
4、设置设置”,选择,选择设备中第一块以太网,如图所示;设备中第一块以太网,如图所示;接着点击右下接着点击右下“网络连接网络连接”下的自定义,在下拉菜单中选择下的自定义,在下拉菜单中选择Vmnet1Vmnet1(Host onlyHost only)网络;)网络;使用同样的方法把另外一块网卡加入使用同样的方法把另外一块网卡加入Vmnet1Vmnet1(Host onlyHost only)网络。)网络。2 2)禁止虚拟网络)禁止虚拟网络Vmnet1Vmnet1(Host onlyHost only)自带的)自带的DHCPDHCP服务器服务器虚拟网络虚拟网络Vmnet1Vmnet1(Host onl
5、yHost only)自带的)自带的DHCPDHCP服务器,应该禁止。服务器,应该禁止。点击点击“编辑编辑”“”“虚拟网络编辑器虚拟网络编辑器”“”“DHCP”DHCP”选项卡,如图所选项卡,如图所示,注意观察,目前的虚拟网络示,注意观察,目前的虚拟网络Vmnet1Vmnet1的的DHCPDHCP服务器启动着,应服务器启动着,应该禁止。方法如下:选择中间栏的该禁止。方法如下:选择中间栏的Vmnet1Vmnet1,点击,点击“停止停止”“”“应应用用”,如果在服务状态出现已停车,说明成功。使用同样方法禁,如果在服务状态出现已停车,说明成功。使用同样方法禁止止Vmnet8Vmnet8的的DHCPD
6、HCP服务器。服务器。2、配置网络接口1 1)网络接口)网络接口eth0 eth0、eth1eth1配置要求如下:配置要求如下:配置网络接口配置网络接口eth0eth0的的IPIP地址为地址为192.168.0.5192.168.0.5、子网掩码、子网掩码255.255.255.0255.255.255.0,网关,网关192.168.0.1192.168.0.1;配置网络接口配置网络接口eth1eth1为自动获取为自动获取IPIP信息。信息。以下是配置完成以下是配置完成/etc/network/interfaces/etc/network/interfaces后文件内容。后文件内容。2 2)修
7、改网络接口文件后重启网络。)修改网络接口文件后重启网络。studentUbuntu:$cat/etc/network/interfaces|grep#autoloifaceloinetloopback/配置网络接口配置网络接口ech0autoeth0ifaceeth0inetstaticaddress192.168.0.5netmask255.255.255.0gateway192.168.0.1/配置网络接口配置网络接口ech1为自动获取为自动获取IP信息信息ifaceeth1inetdhcpautoeth1studentUbuntu:$sudo/etc/init.d/networkingr
8、estart配置网络接口配置网络接口ech0配置网络接口配置网络接口ech1为自动获取为自动获取IP信息信息任务2 DHCP服务器的配置1 1 1 1、安装、安装、安装、安装DHCPDHCPDHCPDHCP服务器前检测网络相关信息服务器前检测网络相关信息服务器前检测网络相关信息服务器前检测网络相关信息为了测试为了测试DHCPDHCP服务器对网络参数的影响,在配置服务器对网络参数的影响,在配置DHCPDHCP服务服务器前了解一下网络相关信息。器前了解一下网络相关信息。1 1)查看)查看eth1eth1网络接口信息网络接口信息2 2)查看)查看/etc/etc/resolve.confresolv
9、e.conf网络接口信息网络接口信息 studentUbuntu:$ifconfigeth1studentUbuntu:$cat/etc/resolve.conf正常情况应该是没有正常情况应该是没有IP地址地址正常情况应该是没有正常情况应该是没有DNS地址地址2、安装DHCP服务器在在UbuntuUbuntu系统安装系统安装DHCPDHCP服务器较简单,这里以安装服务器较简单,这里以安装dhcp3-serverdhcp3-server为例。为例。studentUbuntu:$sudoapt-getinstalldhcp3-server 下列下列【新新】软件包将被安装:软件包将被安装:dhcp3
10、-server Generating/etc/default/dhcp3-server.*StartingDHCPserverdhcpd3failinvoke-rc.d:initscriptdhcp3-server,actionstartfailed.3、配置/etc/default/dhcp3-server文件文件文件/etc/default/dhcp3-server/etc/default/dhcp3-server主要配置主要配置DHCPDHCP服服务器监听网络接口。如果监听务器监听网络接口。如果监听eth0eth0接口,配置如下:接口,配置如下:studentUbuntu:$cat/et
11、c/default/dhcp3-serverINTERFACES=eth04、配置/etc/dhcp3/dhcpd.conf文件DHCPDHCP服务器配置如下。服务器配置如下。studentUbuntu:$cat/etc/dhcp3/dhcpd.conf#设定租约期限:设定租约期限:default-lease-time259200;#默认的租约时间,后面接的时间为秒钟默认的租约时间,后面接的时间为秒钟max-lease-time518400;optiondomain-;#设定提供给客户端的域名设定提供给客户端的域名optiondomain-name-servers202.103.224.68,
12、202.103.225.68;#上面设定提供给客户端的上面设定提供给客户端的DNS服务器的服务器的IP地址,多个地址使用道号隔开地址,多个地址使用道号隔开ddns-update-stylenone;#关闭动态关闭动态DNS的更新。的更新。#动态动态IP地址分配的设定:地址分配的设定:subnet192.168.0.0netmask255.255.255.0range192.168.0.28192.168.0.68;optionbroadcast-address192.168.0.255;optionrouters192.168.0.1;动态动态 IP 地址分配的设定地址分配的设定5 5 5 5
13、、重新启动、重新启动、重新启动、重新启动DHCPDHCPDHCPDHCP服务服务服务服务6 6 6 6、测试结果、测试结果、测试结果、测试结果1 1 1 1)重新启动网络)重新启动网络)重新启动网络)重新启动网络2 2 2 2)查看)查看)查看)查看eth1eth1eth1eth1网络接口信息网络接口信息网络接口信息网络接口信息3 3 3 3)查看)查看)查看)查看/etc/etc/etc/etc/resolve.confresolve.confresolve.confresolve.conf网络接口信息网络接口信息网络接口信息网络接口信息也可以查看也可以查看/var/lib/dhcp3/dh
14、cpd.leases/var/lib/dhcp3/dhcpd.leases文件看分配结文件看分配结果果studentUbuntu:$sudo/etc/init.d/dhcp3-serverrestartstudentUbuntu:$sudo/etc/init.d/networkingrestartstudentUbuntu:$ifconfigeth1studentUbuntu:$cat/etc/nameserver202.103.224.68nameserver202.103.225.68DHCPDHCP基础基础1 1采用采用 DHCPDHCP的理由的理由对于上网主机对于上网主机IPIP地址的
15、指定,目前有两种方式,一种是由管理员为每台地址的指定,目前有两种方式,一种是由管理员为每台主机静态的指定主机静态的指定IPIP地址及其配置参数,另外一种是由专门的地址及其配置参数,另外一种是由专门的DHCPDHCP(动态(动态主机配置协议)服务器为每台主机动态分配主机配置协议)服务器为每台主机动态分配IPIP地址及其上网参数。地址及其上网参数。对于手工配置网络参数,有众多不便:对于手工配置网络参数,有众多不便:IPIP地址在每一台计算机上输入手工配置,对于规模较大的网络,配置地址在每一台计算机上输入手工配置,对于规模较大的网络,配置IPIP地址地址工作量非常大;工作量非常大;手工配置手工配置I
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux 互联网 技术 项目 DHCP 服务器 配置 使用
限制150内