网络实验各种服务器的配置DHCP VPN MAIL DNS FTP等服务器的配置.docx

上传人:b****4 文档编号:4857007 上传时间:2022-12-10 格式:DOCX 页数:43 大小:1.84MB
下载 相关 举报
网络实验各种服务器的配置DHCP VPN MAIL DNS FTP等服务器的配置.docx_第1页
第1页 / 共43页
网络实验各种服务器的配置DHCP VPN MAIL DNS FTP等服务器的配置.docx_第2页
第2页 / 共43页
网络实验各种服务器的配置DHCP VPN MAIL DNS FTP等服务器的配置.docx_第3页
第3页 / 共43页
网络实验各种服务器的配置DHCP VPN MAIL DNS FTP等服务器的配置.docx_第4页
第4页 / 共43页
网络实验各种服务器的配置DHCP VPN MAIL DNS FTP等服务器的配置.docx_第5页
第5页 / 共43页
点击查看更多>>
下载资源
资源描述

网络实验各种服务器的配置DHCP VPN MAIL DNS FTP等服务器的配置.docx

《网络实验各种服务器的配置DHCP VPN MAIL DNS FTP等服务器的配置.docx》由会员分享,可在线阅读,更多相关《网络实验各种服务器的配置DHCP VPN MAIL DNS FTP等服务器的配置.docx(43页珍藏版)》请在冰豆网上搜索。

网络实验各种服务器的配置DHCP VPN MAIL DNS FTP等服务器的配置.docx

网络实验各种服务器的配置DHCPVPNMAILDNSFTP等服务器的配置

Linux下服务器配置实验报告

学院:

*******

姓名:

*******

学号:

*******

班级:

*******

日期:

*******

实验1DHCP服务器组建........................3

实验2DNS服务的配置与管理..................10

实验3WEB服务器的建立......................14

实验4FTP服务器建立与配置..................17

实验5配置电子邮件服务器...................23

实验6配置TELNET服务器....................40

实验7配置网管服务器.......................43

实验8配置网络防火墙.......................48

实验9配置VPN服务器.......................51

实验1DHCP服务器组建

一、实验目的:

了解架设DHCP服务器组建和配置的方法

配置一个综合的实例

二、实验环境

硬件:

PC机

软件:

虚拟机VirtualBox,CentOS6.0,CentOS6.2

三、实验要点

在服务器上安装DHCP服务,对其进行相应的配置,其中包括:

创建IP作用域、保留特定四、实验内容客户端。

地址、设置DHCP的IP

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,文件配置如下:

DHCPIPIP注意如果要是指定静态的路分配,不能指定服务器的,因为负责给客户机分配。

租约期限信息可使用命令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虚拟机,网卡配置如下:

如下IP:

后用ifconfig查看dhclient运行

查看一下租约文件:

用如下命令:

可以和上面的客户端的网卡MAC地址相比较,可以看到是一致的。

下面做一个综合应用,加入DHCP中继功能,如下:

安装一个linux虚拟机,作为路由器,安装两块网卡

两块网卡地址为:

开启路由功能用如下命令:

将其值改为1(默认为0,即不开启路由)。

下面配置DHCP中继代理,如下:

配置其IP,同时使其默认网关指向路由器的eth1的IP:

安装DHCP包,修改配置文件

对应将其中的网卡改成eth0,DHCP服务器的IP为10.128.64.78,如下:

配置完成后,开启中继代理功能,用如下命令:

servicedhcrelaystart

在DHCP服务器中加入10.128.65.0网段如下:

同时修改默认网关如下:

使其指向路由器的网卡eth0的IP。

都配置完后,重启网卡,dhcpd,在客户端运行dhclient后,查看IP如下:

再次查看租约文件

这台客户机就是刚才的客户机,只不过我这次把放在了3网段

至此,DHCP实验配置完毕。

实验2DNS服务的配置与管理一、实验目的理解DNS服务器在局域网中的作用。

掌握域名服务的基本概念。

服务器。

操作系统下实际安装、配置掌握CentOS6.2DNS

服务的验证方法。

掌握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选项,如图所示:

然后创建和配置资64.128.10.wangluo,如图所示:

源文件与touch60.168.192.arpa命令touchsc.cmp和named切换到目录,使用touch配置如下:

DNS、服务验证3named配置完正向查找区域和反向查找区域,需要重启服务。

如图:

配置/etc/resolv.conf文件,设置DNS服务器。

利用命令viresolv.conf设置resolv.conf的内容为searchnameserver

=10.128.64.78

用setup根据向导来配置服务器的地址为10.128.64.78

最后,验证DNS服务,如下图所示:

在windowsXP下访问时如下:

些时XP的IP情况如下:

也就是说,要想能够让DNS服务器正确解析,XP里的DNS要指向DNS服务器的IP。

实验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中,主要设置有:

Listen80

ServerAdminroot@localhost

ServerName10.128.64.78:

80

DocumentRoot“/var/www/html

DirectoryIndexindex.html

ErrorLoglogs/error_log

LogLevelwarn

Userhaichao

Grouphaichao

UseCanonicalNameOff

潄畣敭瑮潒瑯尠?

慶屲眯睷?

瑨汭

OptionsFollowSymLinksAllowOverrideNone

OptionsIndexesFollowSymLinksAllowOverrideNoneOrderallow,denyAllowfromall其中个人目录配置如下:

UserDirwebAllowOverrideFileInfoAuthConfigLimitOptionsMultiViewsIndexesSymLinksIfOwnerMatchIncludesNoExecOrderallow,denyAllowfromallOrderdeny,allowDenyfromallDirectoryIndexindex.htmlindex.html.var可以改成任意的名字,只要注意相应的位置匹配即可。

其中的web设置安成后重启服务器,如图所示:

服务器、验证3web,http:

//localhost地址,若是在本机上,可直接输入在浏览器地址栏中,输入主机的IP回车即可。

浏览器显示如图:

关闭selinux可使个人的目录成功,还要利用下命令作出相应的授权,chmod755haichao,这里haichao是我的一个用户,如下:

实验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,下面是一个所有人员均可访问(可上传,下载)的配置:

Use_localtime=YES

Dirmessage_enable=YES

Xferlog_enable=YES

Xferlog_file=/var/log/vsftpd.log

Connect_from_port_20=YES

Pam_service_name=vsftpd

Tcp_wrappers=YES

Anonymous_enable=YES

Anon_world_readable_only=NO

Local_enable=YES

Write_enaable=YES

Local_umask=022

anon_upload_enable=YES

anon_mkdir_write_enable=YES

async_abor_enable=YES

ftpd_banner=WelcometoblahFTPservice.

listen=YES

配置完成后启动服务:

serveicevsftpdstart。

3、FTP服务验证

在Windows客户端Ping服务器,如图所示:

10.128.64.78地址,用ifconfig命令,得到地址为IP查看服务器的连通后,打开浏览器,输入:

ftp:

//10.128.64.78,则得到结果,如下图所示:

从里面将incoming托到桌面上,即实现了下载

双击ftp服务器上的incoming,如下

在里面创建一个文件夹,或者从桌面上托进去一个东西,即实现上传

新文件夹

(2)即上传之物。

注意上述的配置过程中,要注意在配置文件里配置完后,还需要给相应的文件夹授权chmod+权限值+相应的目录(注意适当授权)

下面是一个限制用户访问的配置,某个用户登陆后,直接自动转入自己的主目录:

local_enable=YES

write_enable=YES

local_umask=022

dirmessage_enable=YES

xferlog_enable=YES

connect_from_port_20=YES

xferlog_std_format=YES

idle_session_timeout=600

data_connection_timeout=120

async_abor_enable=YES

ftpd_banner=WelcometoblahFTPservice.

chroot_local_user=NO

chroot_list_enable=YES

chroot_list_file=/etc/vsftpd/chroot_list

listen=YES

pam_service_name=vsftpd

userlist_enable=YES

userlist_file=/etc/vsftpd/user_list

userlist_deny=NO

tcp_wrappers=YES

客户端ping一下,确认一下网络是连通的,如下:

单击确定后如下:

wangluo091密码后,如下:

haichao然后右击,选择登陆出现上图所示,输入用户名

用户的主目录下的所有内容。

这就是haichao

实验5配置电子邮件服务器

一、实验目的:

1、学会建立sendmail和dovecot服务器;

2、掌握电子邮件服务器的配置和管理;

二、实验环境

硬件:

PC机一台

软件:

CentOS6.2VM8.0

三a)、实验要点(sendmail)

1、安装、配置和管理sendmail服务;

2、收发邮件来验证服务器配置的正确性。

3.关闭防火墙

4.servicesendmailrestart

5.serevicenamedrestart

6.servicedovecotrestart

7.newaliases

安装m4

Makemaphash……

四、实验内容

1、安装dovecot和sendmail,如图所示:

安装dovecot:

进入光驱用安装包的方式安装rpm–ivhdovecot*即可

安装sendmail:

yuminstallsendmail也可以进入光盘,用下列命令安装

查看已安装的软件:

安装m4工具:

2、配置服务器

首先要配置DNS服务器,如下图所示:

用如下方式进入DNS资源目录

创建正向解析资源文件并写入如下内容:

创建反向解析资源文件64.128.10.wangluo并写入如下内容:

DNS配置:

测试DNS是否正常工作:

然后配置sendmail的配置文件

将/etc/mail/sendmail.mc中的下面两行的dnl#去掉,并将后边的内容移到相应的行首

将下面的Addr内容由127.0.0.1改成0.0.0.0代表在本机的所有IP的25端口监听

但是客户端PC如果要使用SMTP发送邮件,要做相应的访问控制的设置,在/etc/mail/access内加入如下两行(主要是转发功能):

配置完成后,要对电子邮件服务器的配置文件进行编译,

m4/etc/mail/sendmail.mc>/etc/mail/sendmail.cf

cd/etc/mail

makemaphashaccess.db

要使客户端支持的邮件,就要编辑local-host-names文件,使用命令:

vi

/etc/mail/local-host-names。

在其中加入如图所示:

(接收邮件)如下POP3接下来,配置

去掉下面protocols前的#号

并在末尾加上下面两行:

其中第一行是不强制使用默认的验证,第二行指定邮件的存储位置。

修改

添加:

3、验证服务

在服务器上分别启动sendmail,dovecot,named,dhcpd在客户端打开两台PC机,其中的DNS均设成该服务器的IP,并保持在同一网段:

PC1

PC2

用PC2创建OEguanyu@,zhangfei@,上的上用和分别在PC1PC2zhangfei@给PC1上的guanyu@发邮件,如下图所示:

张飞端:

单击发送

可以看到已发邮件里有了刚才写的邮件。

关羽端:

选择发送/接收右侧的箭头,列出四项,选择接收全部邮件

点击接收全部邮件后:

看到有一封未读邮件,点击它,可以看到

双击后

可以看到,这就是刚才在张飞端发的邮件。

现在写个回复:

点击发送后,看到已发邮件里会有:

同样在张飞端点击接收/发送,可以看到

双击后,可以看到:

OK至此,邮件配置完成。

这里实现了实现了在服务器端的验证,如下当输入错误的密码后,一直会有下面的提示:

三b)、实验要点(postfix)

1、安装、配置和管理postfix服务;

2、收发邮件来验证服务器配置的正确性。

3.关闭防火墙

4.servicepostfixrestart

5.serevicenamedrestart

6.servicedovecotrestart

8.newaliases

四、实验内容

前期的安装dovecot和前面一样,这里不再陈述。

1、安装postfix:

用命令yuminstallpostfix不过,我这里默认就装了一个。

查看已安装的软件:

2、配置服务器

首先要配置DNS服务器,和前面一样,这里也不多说。

由于这里安装了postfix,之前又安装了sendmail,可以查看一下当前是哪个为默认,利用alternatives–-displaymta,可以看到sendmail为当前的默认,由于我要用的是postfix现在将postfix设为默认

Alternatives--setmta/usr/sbin/sendmail.postfix

再次查看,

可以看到postfix为当前默认了。

下面配置postfix:

Postfix配置主要有两个即master.cf和main.cf,这里只需改main.cf

Vi/etc/postfix/main.cf

测试postfixsmtp连接

查看postfix是否已经运行

Servicepostfixstatus

检测默认的smtp端口25监听情况

可以通过如下命令

Vi/etc/aliases来配置别名,其实这个就类似于QQ群一样,实现群发的功能。

其中的格式如下:

别名:

用户1,用户2,……

在这里我配置的情况如下:

即在末尾加上它。

接下来配置POP/IMAP,这里dovecot里包含了这些,因此,可以通过配置dovecot来开启相应的服务,并进行配置,相应的操作,和上面的sendmail的配置一样,只有一个地方注意即可同时,因为上面的sendmail的配置过程中,修改了一个文件,也是指明的邮件的存储位置,因此要将注释,具体如下:

加上了mail_location前的#号。

这个很关键。

到目前,这个postfix就配置完成,看一下效果:

测试过程和上面的sendmail一样,在张飞端创建邮件

单击发送,即可,可以看到已发邮件里有我刚写的邮件:

来到关羽端:

点击发送/接收:

可以看到,有一封未读邮件,点击它,

回复一下:

已发邮件里可以看到:

张飞点击发送/接收邮件:

看到了一个未读邮件,打开可以看到

至此postfix邮件配置完成。

服务器配置TELNET实验6

一、实验目的:

1、学会建立telnet服务器;

2、掌握telnet服务器的配置和管理;

二、实验环境

硬件:

一台PC

软件:

CentOS6.2

三、实验要点

1、安装、配置和管理telnet服务;

2、验证服务器配置的正确性。

四、实验内容

1、安装

关闭防火墙命令为:

serviceiptablesstop当然也可以运行setup命令

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1