《计算机网络服务器的配置》实验指导书指导教师用Word文档格式.docx
《《计算机网络服务器的配置》实验指导书指导教师用Word文档格式.docx》由会员分享,可在线阅读,更多相关《《计算机网络服务器的配置》实验指导书指导教师用Word文档格式.docx(22页珍藏版)》请在冰豆网上搜索。
●#mount192.168.1.1:
/home/ftp/home/test
●利用showmount命令显示nfs服务器上输出到客户端的共享目录。
●挂载成功后可以利用ls等命令操作/home/test目录,实际操作的为192.168.1.1服务器上/home/ftp目录下的内容。
●卸载共享目录。
利用#umount/home/test命令可以卸载。
4)配置NFS服务器完成课后第一题
●利用命令#chkconfig–listportmap和#chkconfig–listnfs命令检测该服务的自动启动状态。
●设置portmap和nfs服务在系统运行级别3和5下自动启动:
●#chkconfig--level35portmapon
●#chkconfig--level35nfson
4.实验思考
1)在利用chkconfig--list命令检测nfs服务器的自启动状态时,该服务在哪个运行级别下是开启的,哪个运行级别下是关闭的。
试想除了利用chkconfig命令之外还有哪些命令可以设置nfs服务的自启动状态。
2)在nfs客户端利用命令mount和通过配置/etc/fstab文件挂载nfs服务器的共享目录的区别是什么?
5.实验报告要求及实验成果的收集
按成都东软信息技术学院《实验报告》格式填写实验报告。
如果是纸质版实验报告册,学生要按要求逐页填写实验报告,并按老师要求上交评阅,评阅后返还学生,课程结束前教师收集全部学生的实验报告册存档。
实验2:
FTP服务器的配置
掌握FTP服务器WU-FTPD的安装、配置;
1)掌握FTP服务器WU-FTPD的安装和配置;
2)掌握命令行下FTP客户端访问FTP服务器
3)理解FTP原理。
2)利用rpm命令安装WU-FTPD软件包;
3)安装、配置FTP服务器并启动;
4)利用FTP客户端访问服务器。
1)检查是否安装
(1)如果要查看是否安装按如下方法:
输入命令:
rpm–qa|grepvsftpd如果已经安装了。
会显示:
vsftpd-2.0.3-1
(2)如果没有安装完成则找出第一张安装光盘中,保存在/RedHat/RPMS目录下名为:
vsftpd-2.0.3-1.i386.rpm的文件。
输入如下命令,系统会自动完成所有安装步骤。
rpm–ivhvsftpd-1.1.3-8.i386.rpm
或者插入光盘映像文件后,输入命令system-config-packages,从图形方式安装(略)。
2)配置FTP服务器WU-FTPD
(1).以root用户新建终端,改变当前目录到/var/ftp下并且创建经理、财务、业务、市场四个部门的文件夹或目录
#cd/var/ftp
#mkdirjinglicaiwuyewushichang
(2).设置四个部门文件夹的权限:
chmod750jingli
chmod750caiwu
chmod750yewu
chmod750shichang
(3).创建四个部门的用户并且设置口令:
useraddjluser
useraddcwuser
useraddywuser
useraddscuser
passwdjluserpassword:
password:
passwdcwuserpassword:
password:
passwdywuserpassword:
passwdscuser
password:
(4).更改四个部门文件夹的所有权:
chownjluser:
jluserjingli
chowncwuser:
cwusercaiwu
chownywuser.ywuseryewu
chownscuser.scusershichang
(5).把用户jluser加入到其它部门的工作组:
gpasswdjlusercwuser
gpasswdjluserywuser
gpasswdjluserscuser
(6).查看并配置网卡的IP地址:
ifconfig
netconfig
192.168.5.77
255.255.255.224
Dns:
192.168.5.66
(
7).用vi修改配置文件/etc/vsftpd/vsftpd.conf的部分内容:
vi/etc/vsftpd/vsftpd.conf
anonymous=YES更改为
anonymous=NO
加入下面一行:
local_root=/var/ftp
保存退出.
3)关闭防火墙并启动vsftpd两次:
serviceiptablesstop
servicevsftpd
4)启动
/etc/rc.d/init.d/vsftpstart或
servicevsftpdrestart
5)
测试,
方式一:
设置IP地址并在IE浏览器地址栏里输入ftp:
//192.168.5.66
打开IE浏览器并在地址栏里输入ftp:
在登录对话框中输入用户名:
jluser口令:
xxxxxx
其结果在浏览器中可以看到四个部门的文件夹。
方式二:
用ftp命令行方式进行访问:
C:
\>
ftp
ftp:
open192.168.5.77
输入用户名:
jluser
口令:
dir
cd
4.实验报告要求及实验成果的收集
实验3:
SAMBA服务器的配置
掌握在RH9下SMBA服务器的配置和访问
1)掌握在RH9下安装SMBA服务器;
2)掌握NFS服务器和客户端的安装与配置,设置RH9下的共享文件夹。
3)掌握通过SMBA使RH9和WINDOWS系统相互访问对方的共享文件夹
1)利用虚拟机,组建一个局域网络。
3)安装、配置SMBA服务器并启动;
4)在SMBA服务器上设置共享文件夹,使用WINDOWS网上邻居浏览SMBA服务器共享的文件夹;
5)在WINDOWS下设置共享文件夹,在RH9下通过SMBA访问WINDOWS共享文件夹。
1)使用虚拟机进行实验。
将虚拟机的网卡设置为桥接模式。
此时WINDOWS下对应的IP为192.168.0.1,RH9下对应的IP为192.168.0.X。
2)安装samba服务器。
如果已经安装好,则跳过该步骤。
(1)两台RH9的机器可以互相ping通。
机器1的IP:
192.168.0.1
机器2的IP:
192.168.0.2
(2)关掉两台机的防火墙。
#serviceiptablesstop
#chkconfigiptablesoff
(3)在两台机上安装软件包。
首先检查samba,samba-common,samba-client包是否已安装。
#rpm-qsamba
#rpm-qsamba-common
#rpm-qsamba-client
根据结果,在安装光盘里找到没有安装的软件包,开始安装。
#rpm-ivhsamba*.rpm
3)在linux上建立Samba服务器并设置需要用户名和密码访问的共享目录
(1)、创建一个samba的共享目录,并将其权限设定为所有者、组用户和其他用户可对其进行读写:
:
#mkdir
/samba
#ls
-l
#chmod
777
/samba
(2)、修改/etc/samba/smb.conf配置文件
在[global]部分做如下修改:
security=user
;
如果是user,则通过windows访问将要求输入用户名与密码
encrypt
passwdords=yes;
如果默认是这样就不用改了。
smb
passwd
file
=
/etc/samba/smbpasswd;
(密码文件的位置)
在文件末尾添加如下内容:
[samba]
comment=This
is
my
samba
server;
这是注释行,可以不写东西
path=/samba
read
only=no
create
mode=0664;
这是文件权限
directory
mode=0777;
这是目录权限
(3)、创建一个samba用户(该用户在windows下有没有都无所谓)
#useradd
smbuser
#passwd
然后创建samba帐户
#smbpasswd
-a
smbuser
-a必须加,为了生成密码文件smbpasswd],该密码是windows登陆Linux的smbuser用户密码
4)重新启动samba服务
#service
restart
#pstree
|grep
smb;
观察服务是否启动
5)测试
(1)使用Windows客户端测试:
在“网上邻居”中访问/samba目录,就会要求输入用户名和密码。
或者直接在浏览器中输入:
\\192.168.0.1
(2)使用LINUX作为客户端测试,可以使用以下三个命令,但需要客户端安装samba-client软件包:
●#smbmount
//192.168.0.1/samba
/mnt
-o
username=administrator%密码
将共享目录挂载到本地目录/mnt下
●#smbclient
-L
samba服务器的IP显示SAMBA服务器中的共享目录
#smbclient//192.168.0.1/samba/mnt-U当前登陆用户名
●#mount-tsmbfs-oadministrator%密码//192.168.0.1/samba/mnt
实验4:
DHCP服务器的配置
掌握在Linux系统下安装和配置DHCP服务器的方法。
1)安装DHCP;
2)配置DHCP,为本子网内的客户机提供DHCP服务
配置DHCP服务器,为子网A内的客户机提供DHCP服务。
具体参数如下:
1)IP地址段:
192.168.xx.101-192.168.xx.200(若在12号机房则为192.168.212.101-192.168.212.200)
2)子网掩码:
255.255.255.0
3)网关地址:
192.168.xx.254(若在12号机房则为192.168.212.254)
4)域名服务器:
5)子网所属域的名称:
ncie.org
6)默认租约有效期:
1天
7)最大租约有效期:
3天
1)安装DHCP:
rpm–ivhdhcp-2.0pl5-8.i386.rpm
2)配置服务器:
(1)为服务器自身设置静态IP地址。
编辑/etc/sysconfig/network-scripts目录下脚本文件ifcfg-eth0,内容形式如下:
DEVICE=”eth0”
IPADDR=”192.168.xx.10”
NETMASK=“255.255.255.0”
ONBOOT=”yes”
BOOTPROTO=”none”
(2)编辑/etc/sysconfig/network文件,内容如下:
NETWORKING=yes
HOSTNAME=”dhcpserver.ncie.org”
GATEWAY=”192.168.xx.254”
GATEWAYDEV=”eth0”
(3)启动TCP/IP网络:
servicenetworkrestart
(4)为广播地址设置主机名称为dhcp。
在/etc/hosts文件中加入如下一行:
255.255.255.255dhcp
(5)把广播地址加入路由表:
routeadd–hostdhcpdeveth0
(6)编辑/etc/dhcpd.conf文件,内容如下:
subnet192.168.xx.0netmask255.255.255.0
default-lease-time86400;
max-lease-time;
optionrouters192.168.xx.254;
optionsubnet-mask255.255.255.0;
optiondomain-name“ncie.org”;
optiondomain-name-servers192.168.0.1;
{
range192.168.xx.101192.168.xx.200;
}
(7)建立租约数据库文件:
touch/var/lib/dhcp/dhcpd.leases
(8)启动dhcp服务器:
servicedhcpdstart
(9)检测dhcp服务器是否启动正常:
netstat-utl
3)配置客户端:
(1)登录到局域网中的一台Linux客户机,检测客户机上是否安装有DHCP客户端软件dhcpcd,如果没有则安装该软件包。
(2)配置客户机使用DHCP获取网络参数。
编辑/etc/sysconfig/network-scripts下的ifcfg-eth0文件,内容形式如下:
ONBOOT=”yes”
BOOTPROTO=”dhcp”
(3)启动网络接口eth0:
ifupeth0
(4)利用ifconfig命令查看一下客户机的网络接口启动状况,确认网络接口已经被启动。
如果是纸质版实验报告册,学生要按要求逐页填写实验报告,并按老师要求上交评阅,评阅后返还学生,课程结束前教师收集全部学生的实验报告册存档
实验5:
DNS服务器的配置
掌握DNS服务器和客户端的配置
1)掌握在RH9下安装DNS服务器;
2)掌握DNS服务器和客户端的配置。
3)给网络中的机器分配一个域名,并使之能被在DNS服务器上解析
3)安装、配置DNS服务器并启动;
4)为组网的网络中的计算机分配域名:
如等;
5)测试域名解析,如ping
DNS服务器对应的IP为192.168.0.1,RH9下DNS客户端1的IP设置为192.168.0.2;
RH9下DNS客户端2的IP设置为192.168.0.3
2)安装DNS服务器。
(1)两台RH9的机器可以互相ping通。
DNS服务器的IP:
客户端1的IP:
客户端2的IP:
192.168.0.3
(2)关掉三台机的防火墙。
(3)在服务器192.168.0.1上安装软件包。
首先检查nameserver包是否已安装。
#rpm–qa|grepnameserver
#rpm–qa|grepbind
根据结果,在安装光盘里找到没有安装i的软件包,开始安装。
#rpm-ivhbind-9.3.1-4.i386.rpm
3)DNS服务器设置:
将组建的网络的域命名为
客户端1192.168.0.2的域名分配为,
客户端2192.168.0.3的域名分配为
DNS服务器:
192.168.0.1的域名分配为,将其设置成一个正向和反向解析,域名的主域名服务器。
DNS服务器192.168.0.1设置:
(1)对照修改/etc/sysconfig/network-scripts/ifcfg-eth0如下:
//如果不是这样,则修改
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
IPADDR=192.168.0.1
NETMASK=255.255.255.0
对照修改/etc/hosts如下:
127.0.0.1localhost.localdomainlocalhost
对照修改/etc/resolv.conf如下:
nameserver192.168.0.1
对照修改/etc/sysconfig/network如下:
NETWORKING=yes
HOSTNAME=dnsserver
(2)编辑/etc/named.conf文件:
/etc/named.conf
options{
directory“/var/named/”;
};
zone“.”IN{
typehint;
file“named.ca”;
zone“localhost”IN{
typemaster;
file“localhost.zone”;
zone“0.0.127.in-addr.arpa”IN{
file“named.local”;
zone“”IN{/这里是我们要添加的,现在子网的正向
file“db.ccniit”;
zone“0.168.192.in-addr.arpa”IN{//这里是我们要添加的反向
file“db.192.168.0”;
(3)用vi创建两个文件,/var/named/db.ccniit,/var/named/db.192.168.0
其中,
/var/named/db.ccniit,内容如下:
$TTL86400
$ORIGIN.
@INSOA..(
1H1M1W1D)
INNS.
dnsserverINA192.168.0.1
computer1INA192.168.0.2
computer2INA192.168.0.3
/var/named/db.192.168.0如下:
$TTL86400
@INSOA...(1H1M1W1D)
@INNS.
@1INPTR.
2INPTR.
2INPTR.
4)客户端设置:
192.168.0.2和192.168.0.3的设置
对照文件/etc/sysconfig/network-scripts/ifcfg-eth0,如果不是这样,则修改
DEVICE=eth0
IPADDR=192.168.0.2//相应的另外一台机器为192.168.0.3