Linux网络管理可编辑ppt项目引入公司有多个局域网,每个局域网存在多种类型的计算机(台式机、笔记本),在大多数情况单台计算机上可能安装多个操作系统,对于这样复杂的网络环境,以往手动配置网络参数非常耗费网络管理员的时间,而且常常产生IP地址冲突问题,因此,配置一种能够自动分配IP地址等连网参数的服务器是非常必要的。在Ubuntu系统上可以通过配置DHCP服务器可以满足这一要求。图所示是一种常见的LAN网络环境拓扑图,本项目网络实验平台将在此网络环境上构建。可编辑ppt项目5DHCP服务器的配置与使用项目分解:基本任务:(1)配置DHCP服务器前准备;(2)配置DHCP服务器;拓展任务:(1)配置针对单个主机提供固定IP地址的DHCP服务器;(2)配置DHCP转接代理服务器。可编辑ppt任务1配置DHCP服务器前准备1、配置虚拟网络环境由于资源限制,本项目要求在虚拟机Vmware中完成。为完成项目要求,应该搭建虚拟系统的网络环境。1)搭建虚拟网络Vmnet1(Hostonly)在虚拟机上添加两块网卡后,点击“虚拟机”→“设置”,选择设备中第一块以太网,如图所示;接着点击右下“网络连接”下的自定义,在下拉菜单中选择Vmnet1(Hostonly)网络;使用同样的方法把另外一块网卡加入Vmnet1(Hostonly)网络。
可编辑ppt2)禁止虚拟网络Vmnet1(Hostonly)自带的DHCP服务器虚拟网络Vmnet1(Hostonly)自带的DHCP服务器,应该禁止。点击“编辑”→“虚拟网络编辑器”→“DHCP”选项卡,如图所示,注意观察,目前的虚拟网络Vmnet1的DHCP服务器启动着,应该禁止。方法如下:选择中间栏的Vmnet1,点击“停止”→“应用”,如果在服务状态出现已停车,说明成功。使用同样方法禁止Vmnet8的DHCP服务器。可编辑ppt2、配置网络接口1)网络接口eth0、eth1配置要求如下:配置网络接口eth0的IP地址为192.168.0.5、子网掩码255.255.255.0,网关192.168.0.1;配置网络接口eth1为自动获取IP信息。以下是配置完成/etc/network/interfaces后文件内容。2)修改网络接口文件后重启网络。配置网络接口ech0配置网络接口ech1为自动获取IP信息student@Ubuntu:~$cat/
etc/network/interfaces|grep^[^#]autoloifaceloinetloopback//配置网络接口ech0autoeth0ifaceeth0inetstaticaddress192.168.0.5netmask255.255.255.0gateway192.168.0.1//配置网络接口ech1为自动获取IP信息ifaceeth1inetdhcpautoeth1student@Ubuntu:~$sudo/etc/init.d/networkingrestart可编辑ppt任务2DHCP服务器的配置1、安装DHCP服务器前检测网络相关信息为了测试DHCP服务器对网络参数的影响linux运维面试题,在配置DHCP服务器前了解一下网络相关信息。1)查看eth1网络接口信息2)查看/etc/resolve.conf网络接口信息正常情况应该是没有IP地址正常情况应该是没有DNS地址student@Ubuntu:~$ifconfigeth1student@Ubuntu:~$cat/etc/resolve.conf可编辑ppt2、安装DHCP服务器在Ubuntu系统安装DHCP服务器较简单,这里以安装dhcp3-server为例。
student@Ubuntu:~$sudoapt-getinstalldhcp3-server┆下列【新】软件包将被安装:dhcp3-server┆Generating/etc/default/dhcp3-server...*StartingDHCPserverdhcpd3[fail]invoke-rc.d:initscriptdhcp3-server,action"start"failed.可编辑ppt3、配置/etc/default/dhcp3-server文件文件/etc/default/dhcp3-server主要配置DHCP服务器监听网络接口。如果监听eth0接口,配置如下:student@Ubuntu:~$cat/etc/default/dhcp3-serverINTERFACES="eth0"可编辑ppt4、配置/etc/dhcp3/dhcpd.conf文件DHCP服务器配置如下。动态IP地址分配的设定student@Ubuntu:~$cat/etc/dhcp3/dhcpd.conf#设定租约期限:default-lease-t
ime259200;#默认的租约时间,后面接的时间为秒钟max-lease-time518400;optiondomain-name"";#设定提供给客户端的域名optiondomain-name-servers202.103.224.68,202.103.225.68;#上面设定提供给客户端的DNS服务器的IP地址,多个地址使用道号隔开ddns-update-stylenone;#关闭动态DNS的更新。#动态IP地址分配的设定:subnet192.168.0.0netmask255.255.255.0{range192.168.0.28192.168.0.68;optionbroadcast-address192.168.0.255;optionrouters192.168.0.1;}可编辑ppt5、重新启动DHCP服务6、测试结果1)重新启动网络2)查看eth1网络接口信息3)查看/etc/resolve.conf网络接口信息也可以查看/var/lib/dhcp3/dhcpd.leases文件看分配结果student@Ubuntu:~$sudo/etc/init.d/dhcp3-serverrestartstudent@Ubuntu:~$sudo/etc/init.d/networkingrestartstudent@Ubuntu:~$ifconfigeth1student@Ubuntu:~$cat/etc/nameserver202.103.224.68nameserver202.103.225.68可编辑pptDHCP基础1.采用DHCP的理由对于上网主机IP地址的指定,目前有两种方式,一种是由管理员为每台主机静态的指定IP地址及其配置参数,另外一种是由专门的DHCP(动态主机配置协议离婚协议书模板免费下载离婚协议模板下载离婚协议书范本免费下载合伙人协议 下载渠道分销协议免费下载)服务器为每台主机动态分配IP地址及其上网参数。对于手工配置网络参数,有众多不便:IP地址在每一台计算机上输入手工配置,对于规模较大的网络,配置IP地址工作量非常大;手工配置IP地址可能输入错误的IP地址,错误的配置信息可能会导致通讯或网络问题;对于主机网络配置,除了IP地址,还要求配置其他参数,比如网关(gateway)、DNS等,信
息更新工作量大,维护工作量大,出现问题难以追踪。对于DHCP自动配置网络参数众多优点:IP地址由DHCP服务器自动分配给每一台计算机,确保每一台计算机都使用了正确的配置信息,减少IP地址冲突的可能性;使用DHCP服务器能大大减少配置花费的开销和重新配置网络上计算机的时间,服务器可以在指派地址租约时配置所有的附加配置值。维护工作量小linux虚拟机中dhcp服务器搭建,减轻了管理员工作负担。大部分路由器可以转发DHCP配置请求linux虚拟机中dhcp服务器搭建,因此,互联网的每个子网并不都需要DHCP服务器。可编辑ppt2、DHCP的工作过程1)发现阶段2)提供阶段可编辑ppt3)选择阶段4)确认阶段5)重新登录6)更新租约可编辑pptDHCP服务器的安装与运行1、安装DHCP服务器在UbuntuLinux系统安装DHCP服务器较简单,这里以安装dhcp3-server为例student@Ubuntu:~$sudoapt-getinstalldhcp3-server┆Generating/etc/default/dhcp3-server...*StartingDHCPserverdhcpd3[fail]invoke-rc.d:initscriptdhcp3-server,action"start"failed.可编辑ppt2、DHCP服务器运行控制DHCP服务运行控制可以直接对脚本文件/etc/init.d/dhcp3-server控制,安装完后DHCP服务默认是开机自动启动的。
DHCP服务运行控制如下:可编辑pptDHCP服务器的配置DHCP服务的主要配置文件是/etc/dhcp3/dhcpd.conf与/etc/default/dhcp3-server。1.配置/etc/default/dhcp3-server文件文件/etc/default/dhcp3-server主要配置DHCP监听网络接口。如果监听eth0接口,配置如下:student@Ubuntu:~$cat/etc/default/dhcp3-server┆#Separatemultipleinterfaceswithspaces,e.g."eth0eth1".//使用空格分开多个接口INTERFACES="eth0"可编辑ppt2、配置/etc/dhcp3/dhcpd.conf文件这里讲述一个DHCP服务器配置实例,要求如下:目前内部网段设定为192.168.0.0/
24这一段,且网关为192.168.0.1linux服务器代维,此外,DNS主机的IP地址为202.103.224.68与202.103.225.68这两个;让每个客户端预设租约为3天,最长为6天;要求动态分配的IP地址有192.168.0.28到192.168.0.68,192.168.0.88到192.168.0.100这两段,其它的IP则保留下来;有一部主机,它的MAC是00:0C:29:5C:8C:7E,要给它的主机名称为host-dhcp,且IP固定为192.168.0.6这个。可编辑pptstudent@Ubuntu:~$cat/etc/dhcp3/dhcpd.conf#这个文件的配置语法主要有两种。#首先是有独特的设定名称的,例如default-lease-time,#;#default-lease-time259200;#再则是由option这个代号后面接的参数代码#option;#optiondomain-naim"domain.name";#首先建立全局的设定值,亦即是,当subnet或host声明语句的括号当中#没有相应参数,则以这些参数设定为准,这里subnet用来配置子网,host则#配置的是主机。#设定租约期限:default-lease-time259200;#预设的租约时间,后面接的时间为秒钟max-lease-time518400;#但是超过租约时间(就是default-lease-time)#还可续约,不过,最长还是只到518400秒#设定提供给客户机的域名与域名服务器的IPoptiondomain-name"";#设定提供给客户机的域名optiondomain-name-servers202.103.224.68,202.103.225.68#上面设定DNS服务器的IP地址,会自动在客户端修改/etc/resolv.conf#文件,若有两个服务器的IP地址以上,那么就需要以“,”符号分隔开来#最后面还是得加上“;”符号。ddns-update-stylenone;#关闭动态DNS的更新。DNS动态更新是指当主机名称发生改变的时候,自动的更#新到DNS服务
器上,一般是关闭的,因为这需要DNS服务器允许动态更新才行。可编辑ppt2)动态IP地址分配的设定:#动态IP地址分配的设定:subnet192.168.0.0netmask255.255.255.0{#动态IP地址分配就如上面的设定内容,主要以subnet与netmask来进行的#说明,亦即首先声明配置的子网的网段和子网的掩码。range192.168.0.28192.168.0.68;range192.168.0.88192.168.0.100;#range表关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf示要分配的子网的IP范围,对于有多段地址情况,可使用多个range。optionbroadcast-address192.168.0.255;#optionbroadcast-address即是设置的子网的广播地址;optionrouters192.168.0.1;#指明客户子网内的网关地址,可以有多个,中间用逗号分隔;}#以上就已经含有IP,netmask,broadcast与router,分配,这样就可以#顺利联网,至于DNS则是在全局已经设定;可编辑ppt3)客户端固定IP的设定:#客户端固定IP的设定:hosthost-dhcp{hardwareethernet00:0C:29:5C:8C:7E;fixed-address192.168.0.6;#指定一个或者多个IP地址给客户端,该语句只能出现在host声明里。
optionbroadcast-address192.168.0.255;optionrouters192.168.0.1;}#静态IP肯定跟MAC有关的,所以实际中要求查出来MAC,然后的设定。可编辑ppt3、DHCP租用信息文件Ubuntu系统DHCP服务器的默认租用信息文件是/var/lib/dhcp3/dhcpd.leases,这个文件会保留DHCP服务器为每一客户分配的IP地址时都会在这个文件记录混凝土 养护记录下载土方回填监理旁站记录免费下载集备记录下载集备记录下载集备记录下载该租用信息。在系统出现故障后或重新启动时,就可以从该文件重新获得租用信息。可编辑ppt4、重新启动DHCP服务编辑完dhcpd.conf与dhcp3-server后重新启动DHCP服务器。可编辑pptDHCP转接代理可编辑ppt拓展提高任务1配置针对单个主机提供固定IP地址的DHCP服务器任务2配置DHCP转接代理服务器可编辑ppt可编辑ppt