Linux自动挂载镜像、远程桌面、共享win文件夹、创建raid5卷、创建HTML文件及网络静态路由综合小实验

 

 

Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由_自动挂载

环境描述:

Linux01和win7分别是公司内网中的两台PC机,Linux02是公网上的一台web服务器根据以下需求完成实验。

1:Linux01实现镜像文件自动挂载,搭建yum仓库,配置远程桌面功能,可以远程桌面win7系统

2:win7提供共享文件夹,方便Linux01进行挂载,且win7可以使用xshell远程使用zhangsan用户登录Linux01系统

3:Linux02准备四块磁盘做raid5磁盘阵列,且有一块磁盘是备份盘,并且演示磁盘损坏自动替换功能

4:Linux02提供httpd服务并且在图形化界面和字符界面模式开机自启动,把raid5磁盘阵列分区设置为httpd站点,在站点中创建默认首页index.html 内容为”hello world!!!”

5:实现整个网络全网互联互通

 



 

下面开始实验1

自动挂载镜像文件

首先打开Linux01的虚拟机rh6-1配置IP地址192.168.10.10/24

Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由_windows _02

使用service network restart命令重新启动网卡后,使用Xshell连接虚拟机进行操作

先确认虚拟机的光驱设备已启动连接、镜像文件已加载

Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由_共享_03

输入df –h命令查看当前磁盘挂载情况

Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由_自动挂载_04

编辑vim /etc/fstab,使镜像文件能自动挂载在/mnt目录中

Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由_共享_05

输入mount –a命令重新挂载,再df –h检查当前磁盘挂载情况,发现/dev/sr0镜像文件已能自动挂载

Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由_自动挂载_06

创建yum 仓库

进入cd /mnt/Packages,先安装下面三个依赖安装包

rpm –ivh libao-0.8.8-7.1.el6.x86_64.rpm

rpm –ivh libsamplerate-0.1.7-2.1.el6.x86_64.rpm

rpm –ivh libsndfile-1.0.20-5.el6.x86_64.rpm

Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由_共享_07

进入cd /etc/yum.repos.d/

删除里面.repo结尾的文件rm –rf *.repo

Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由_远程桌面_08

再创建编辑,vim abc.repo

Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由_远程桌面_09

yum install rdesktop –y 运行yum仓库安装rdesktop功能包

Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由_远程桌面_10

打开win7系统的虚拟机,配置好IP地址,再把计算机属性里的远程设置设置成允许远程桌面的计算机连接

Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由_共享_11

Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由_自动挂载_12

进入虚拟机打开终端输入rdesktop 192.168.10.20 命令远程连接win7系统的虚拟机

Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由_windows _13

Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由_远程桌面_14

已完成Linux01远程连接桌面win7系统。




实验2

在Linux01系统中挂载win7系统提供的共享文件

解禁 Guest用户

Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由_共享_15 

共享C盘中的文件夹abc给Everyone

Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由_自动挂载_16

Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由_远程桌面_17

在命令框中输入secpol.msc进入本地安全策略

Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由_自动挂载_18

用户权限分配,拒绝从网络访问这台计算机,把guest用户删除

Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由_windows _19

安全选项,本地账户的共享和安全模型,仅来宾

Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由_windows _20

扫描共享文件 smbclient -L //192.168.10.20/,发现文件夹abc已在共享列表中  

Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由_远程桌面_21

把共享的文件挂载到新建的目录/abc01中  mount.cifs //192.168.10.20/abc /abc01

进去目录/abc01中查看发现里面已有win7系统共享文件夹里的文件abc01.txt

Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由_自动挂载_22

Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由_自动挂载_23



 

在win7系统中使用xshell远程使用zhangsan用户登录Linux01系统

  在Linxu01中创建新用户zhangsan

Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由_windows _24

在win7系统中安装好xshell,打开新建连接

Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由_windows _25

Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由_自动挂载_26

Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由_远程桌面_27

Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由_远程桌面_28

已成功实现win7可以使用xshell远程使用zhangsan用户登录Linux01系统,实验2已完成。

 




实验3

先为Linux02的虚拟机添加4块硬盘,重启虚拟机使新添加的硬盘生效;设置网络连接模式为VMnet9,在宿主机VMnet9的网卡中配置14.0.0.0网段的IP地址,使用Xshell连接Linxu02的虚拟机进行实验

Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由_自动挂载_29

 

Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由_共享_30

 

Xshell已连接上Linux02虚拟机centos6-1

Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由_自动挂载_31

 

输入fdisk –l命令查看新硬盘信息

Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由_windows _32

输入fdisk /dev/sdb创建分区/dev/sdb1

Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由_自动挂载_33

sdc1、sdd1、sde1的分区操作可参照sdb1

分区创建完毕后再输入fdisk –l查看,发现/dev/sdb1、/dev/sdc1、/dev/sdd1、/dev/sde1均已创建成功

Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由_共享_34

 

创建好分区后输入mdadm -C -v /dev/md0 -l5 -n3 /dev/sd[b-d]1 -x1 /dev/sde1命令,进行raid5磁盘阵列的创建

Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由_自动挂载_35

在使用cat /proc/mdstat命令查看发现raid5已创建完毕后,再格式化raid目录

Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由_windows _36

这样就完成Linux02用磁盘sdb1、sdc1、sdd1做raid5磁盘阵列,且有磁盘sde1备份盘的实验

输入mdadm –f /dev/md0 /dev/sdd1模拟磁盘sdd1损坏自动使用磁盘sde1替换功能

Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由_自动挂载_37

再输入cat /proc/mdstat或者mdadm –D /dev/md0命令查看,即发现sde1已替换sdd1

Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由_自动挂载_38

实验3完成

 




实验4

Linux02提供httpd服务并且在图形化界面和字符界面模式开机自启动

输入service httpd status命令查看httpd服务是否已开启

Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由_共享_39

发现httpd服务是关闭状态,输入service httpd start命令开启httpd服务

Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由_windows _40

输入chkconfig --list httpd命令查看httpd服务的开机默认启动状态

Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由_共享_41

输入chkconfig –level 235 httpd on命令使httpd服务在图形化界面和字符界面模式开机自启动,再重新输入chkconfig --list httpd命令查看httpd服务的开机默认启动状态

Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由_远程桌面_42

Linux02提供httpd服务并且在图形化界面和字符界面模式开机自启动的实验已完成


 

把raid5磁盘阵列分区设置为httpd站点,在站点中创建默认首页index.html 内容为“hello world!!!”

RAID5卷挂载到网站的网页文档目录/var/www/html下

Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由_共享_43

即已完成把raid5磁盘阵列分区设置为httpd站点实验

 

在网站的网页文档目录/var/www/html下创建并编辑一个网页index.html

Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由_远程桌面_44

Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由_共享_45

打开Linux02系统中的火狐浏览器,输入地址127.0.0.1访问,即可显示出之前编辑的网页内容

Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由_远程桌面_46

实验4完成

 




 

实验5实现整个网络全网互联互通

在GNS3新建拓扑图

Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由_windows _47

为R1的f0/0和f0/1端口配置IP地址

Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由_远程桌面_48

为R1配置静态路由

Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由_自动挂载_49

R2、R3的配置操作参照R1

Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由_远程桌面_50

Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由_远程桌面_51

在win7的PC系统中分别Ping  Linux01、Linux02 的IP地址

要注意的是各台主机确保开启httpd服务、关闭防火墙(命令是service iptables stop)和SELinux(命令是setenforce 0)

Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由_远程桌面_52

发现均已能Ping通,实验5完成