您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 销售管理 > 网络实验-各种服务器的配置DHCP VPN MAIL DNS FTP等服务器的配置
~1~Linux下服务器配置实验报告学院:*******姓名:*******学号:*******班级:*******日期:*******目录实验1DHCP服务器组建........................3实验2DNS服务的配置与管理..................10~2~实验3WEB服务器的建立......................14实验4FTP服务器建立与配置..................17实验5配置电子邮件服务器...................23实验6配置TELNET服务器....................40实验7配置网管服务器.......................43实验8配置网络防火墙.......................48实验9配置VPN服务器.......................51~3~实验1DHCP服务器组建一、实验目的:了解架设DHCP服务器组建和配置的方法配置一个综合的实例二、实验环境硬件:PC机软件:虚拟机VirtualBox,CentOS6.0,CentOS6.2三、实验要点在服务器上安装DHCP服务,对其进行相应的配置,其中包括:创建IP作用域、保留特定的IP地址、设置DHCP客户端。四、实验内容1、DHCP服务安装在CentOS6.2上安装DHCPServer步骤如下:1)Rpm包安装。运行命令rpm–ivh/media/CentOS_6.2_Final/Packages/dhcp-4.1.1.1-25.P1.el6.i686.rpm。2)查看安装结果。运行命令rpm–qdhcp因为我事先装好了,所以会出现2、服务器配置(1)配置dhcp.conf文件。DHCPServer安装成功后会在/etc/dhcp/下生成配置文件,dhcp.conf。所有的配置都是在这个文件中完成的,若这个文件不存在,可以自行创建,或从示例文件/usr/share/doc/dhcp-4.1.1.1/dhcpd.conf.sample复制得到。这里服务器的IP是10.128.64.78,文件配置如下:注意如果要是指定静态的路IP分配,不能指定服务器的IP,因为DHCP负责给客户机分配。~4~租约期限信息可使用命令cat/var/lib/dhcpd/dhcpd.leases来查看,也可指定租约期限文件。(2)配置服务器网卡的ip地址。使用命令setup,根据向导可配置如下:也可以使用ifconfigeth010.128.64.78。(3)启动DHCP服务器运行命令servicedhcpdrestart,重启服务器后,服务器开始工作。如下图所示:3.设置DHCP客户端安装了DHCP服务并创建了IP作用域后,要想使用DHCP方式为客户端电脑分配IP地址,除了网络中有一台DHCP服务器外,还要求客户端电脑应该具备自动向DHCP服务器获取IP地址的能力,这些客户端电脑就被称作DHCP客户端。使用命令dhclient,使当前可用的网卡动态获取网络参数。但是这里注意,由于用的虚拟机,所以要进行配置一下网卡模式,使之为桥接模式,这点非常重要(也选择可以自定义,保证在同一网段)另开一个linux虚拟机,网卡配置如下:~5~运行dhclient后用ifconfig查看IP如下:查看一下租约文件:用如下命令:可以和上面的客户端的网卡MAC地址相比较,可以看到是一致的。下面做一个综合应用,加入DHCP中继功能,如下:安装一个linux虚拟机,作为路由器,安装两块网卡~6~两块网卡地址为:开启路由功能用如下命令:将其值改为1(默认为0,即不开启路由)。下面配置DHCP中继代理,如下:配置其IP,同时使其默认网关指向路由器的eth1的IP:~7~安装DHCP包,修改配置文件对应将其中的网卡改成eth0,DHCP服务器的IP为10.128.64.78,如下:配置完成后,开启中继代理功能,用如下命令:servicedhcrelaystart在DHCP服务器中加入10.128.65.0网段如下:~8~同时修改默认网关如下:使其指向路由器的网卡eth0的IP。都配置完后,重启网卡,dhcpd,在客户端运行dhclient后,查看IP如下:~9~再次查看租约文件这台客户机就是刚才的客户机,只不过我这次把放在了3网段至此,DHCP实验配置完毕。~10~实验2DNS服务的配置与管理一、实验目的理解DNS服务器在局域网中的作用。掌握域名服务的基本概念。掌握CentOS6.2操作系统下实际安装、配置DNS服务器。掌握DNS服务的验证方法。二、实验环境硬件:PC机软件:CentOS6.2三、实验要点1.安装DNS服务器。2.配置DNS服务器。3.测试配置后的DNS服务器。四、实验内容:1、DNS服务器安装使用rpm–qbind检查bind软件包是否已经安装。若已经安装,系统会显示软件包的全称,若没有安装则使用命令rpm–ivh/media/CentOS_6.0_Final/Packages/bind-9.7.0.5.P2.el6.i686.rpm来安装。如下图所示:2、DNS服务器的配置首先在/etc/named.conf中添加两个zone,同时修改options选项,如图所示:~11~然后创建和配置资源文件wangluo.cn与64.128.10.wangluo,如图所示:切换到named目录,使用touch命令touchsc.cmp和touch60.168.192.arpa配置如下:3、DNS服务验证配置完正向查找区域和反向查找区域,需要重启named服务。如图:~12~配置/etc/resolv.conf文件,设置DNS服务器。利用命令viresolv.conf设置resolv.conf的内容为searchwangluo.cnnameserver=10.128.64.78用setup根据向导来配置服务器的地址为10.128.64.78最后,验证DNS服务,如下图所示:在windowsXP下访问时如下:些时XP的IP情况如下:~13~也就是说,要想能够让DNS服务器正确解析,XP里的DNS要指向DNS服务器的IP。~14~实验3Web服务器的建立一、实验目的:1.掌握Web服务器的构建方法。3.掌握Web站点服务器的配置。二、实验环境:硬件:PC机一台软件:CentOS6.2三、实验要点1、安装与配置Web服务器2、验证服务器四、实验内容1、安装web服务器使用rpm命令来安装服务器,如图:可以用yuminstallhttpd也可以用rpm–ivh+httpd包的路径,因为我已经安装,通过rpm–qhttpd来检测:2、配置Apache服务器首先强调一下,这里的IP是10.128.64.78配置文件主要在文件/etc/httpd/conf/httpd.conf中,主要设置有:Listen80ServerAdminroot@localhostServerName10.128.64.78:80DocumentRoot“/var/~15~UserhaichaoGrouphaichaoUseCanonicalNameOffDocumentRoot/var/其中个人目录配置如下:IfModulemod_userdir.cUserDirweb/IfModuleDirectory/home/*/webAllowOverrideFileInfoAuthConfigLimitOptionsMultiViewsIndexesSymLinksIfOwnerMatchIncludesNoExecLimitGETPOSTOPTIONSOrderallow,denyAllowfromall/LimitLimitExceptGETPOSTOPTIONSOrderdeny,allowDenyfromall/LimitExcept/DirectoryDirectoryIndexindex.htmlindex.html.var其中的web可以改成任意的名字,只要注意相应的位置匹配即可。设置安成后重启服务器,如图所示:3、验证web服务器在浏览器地址栏中,输入主机的IP地址,若是在本机上,可直接输入回车即~16~可。浏览器显示如图:关闭selinux可使个人的目录成功,还要利用下命令作出相应的授权,chmod755haichao,这里haichao是我的一个用户,如下:~17~实验4FTP服务器建立与配置一、实验目的:1、学会建立FTP服务器;2、掌握FTP服务器的配置和管理;3.学会配置公共访问的权限和限制用户访问的权限二、实验环境硬件:PC机软件:CentOS6.0虚拟机,主机win7,FTP服务器Centos6.2三、实验要点1、安装、配置和管理FTP服务;2、使用FTP客户端软件访问FTP站点。3.访问时,注意关掉防火墙四、实验内容1、服务器安装的基本步骤:Rpm安装:rpm–ivh*vsftpd*即可安装,因为我安装过了,就可以用rpm–qvsftpd来检测,如下:2、FTP服务器的配置:配置文件是/etc/vsftpd/vsftpd.conf,下面是一个所有人员均可访问(可上传,下载)的配置:~18~Use_localtime=YESDirmessage_enable=YESXferlog_enable=YESXferlog_file=/var/log/vsftpd.logConnect_from_port_20=YESPam_service_name=vsftpdTcp_wrappers=YESAnonymous_enable=YESAnon_world_readable_only=NOLocal_enable=YESWrite_enaable=YESLocal_umask=022anon_upload_enable=YESanon_mkdir_write_enable=YESasync_abor_enable=YESftpd_banner=WelcometoblahFTPservice.listen=YES配置完成后启动服务:serveicevsftpdstart。3、FTP服务验证在Windows客户端Ping服务器,如图所示:~19~查看服务器的IP地址,用ifconfig命令,得到地址为10.128.64.78连通后,打开浏览器,输入:,则得到结果,如下图所示:从里面将incoming托到桌面上,即实现了下载双击ftp服务器上的incoming,如下~20~在里面创建一个文件夹,或者从桌面上托进去一个东西,即实现上传新文件夹(2)即上传之物。注意上述的配置过程中,要注意在配置文件里配置完后,还需要给相应的文件夹授权chmod+权限值+相应的目录(注意适当授权)下面是一个限制用户访问的配置,某个用户登陆后,直接自动转入自己的主目录:local_enable=YESwrite_enable=YESlocal_umask=022dirmessage_enable=YESxferlog_enable=YESconnect_from_port_20=YESxferlog_std_format=YESidle_session_timeout=600data_connection_timeout=120async_abor_ena
本文标题:网络实验-各种服务器的配置DHCP VPN MAIL DNS FTP等服务器的配置
链接地址:https://www.777doc.com/doc-4485908 .html