网络安全与管理系统设计与架构

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

网络安全与管理系统设计与架构

实验报告

课程名称:网络安全与管理系统设计与架构

2

学院:信息科学与工程学院

专业:网络工程13 班级: 2013级

姓名:林靖皓学号: 201301051616

2016年 7 月 3 日

山东科技大学教务处制

实验报告

3

教师评语

实验成绩指导教师廉文娟

一、实验目的

了解SSL是Netscape公司发明的一种用于WEB的安全传输协议。随着时间的推移由于Netscape失去了市场份额,它将SSL的维护工作移交给因特网工程任务组(IETF)。第一个后Netscape版本被重新命名为安全传输层协议(TLS), TLS (Transport Layer Security :RFC 2246)是基于SSL上研发的,但是与SSLv3.0有细微的差别。

二、实验环境

Windows下SSL VPN的网络拓扑如图3.3.3-1所示,其中:客户端:本地主机(Windows XP),IP地址172.22.1.X

服务端:Windows实验台VPN服务器,IP地址:172.22.X.X/16,内网IP为172.20.X.X/16

二、实验步骤

一、根据实验拓扑配置环境

根据实验环境中的拓扑图,配置服务器(Windows实验台)与客户端(本地主机)的IP 地址。

4

二、安装与配置

这一部分是服务端跟客户端都要做的工作,操作完全相同。具体如下:

双击openvpn-2.0.9.exe进行安装,点击NEXT、I Agree、NEXT之后开始选择安装路径,手动修改为C:\Program Files\OpenVPN 。点击Install 开始安装,安装过程如图3.3.3-2所示;安装过程中,弹出硬件安装窗口,点击仍然继续,安装虚拟网卡。点击next、Finish 完成安装。

三、VPN服务器初始化配置

在进行操作之前,首先进行初始化工作:

打开命令提示符:“开始|运行”,键入cmd,回车,进入命令提示符;或者“开始|程序|附件|命令提示符”;

进入C:\Program Files\openvpn\easy-rsa目录下,开始初始化,具体命令如下:cd C:\Program Files\openvpn\easy-rsa init-config vars clean-all 如下图:

上面是初始化工作,以后,在进行证书制作工作时,仍旧需要进行初始化,但只需要进入openvpn\easy-rsa目录,运行vars就可以了,不需要上面那些步骤了。

5

四、服务器证书的制作(1) 生成根证书

输入build-ca.bat,如图所示;

输入build-dh.bat,如图所示。

(2) 生成服务端密钥

输入build-key-server server,生成服务端密钥;生成服务端密钥的过程中,所填写的common name需要与build-ca中所输入的common name名称一致,其余的摁空格选择默认或手动输入皆可;具体如图所示。

6

(3) 生成客户端密钥

输入build-key client1生成第一个VPN客户端密钥,如图所示;

build-key client2 //可以继续配置第二个VPN客户端密钥;生成的密钥存放于C:\Program Files\openvpn\easy\rsa\keys目录下。

五、配置服务器

在C:\Program Files\OpenVPN\easy-rsa\keys目录下,将生成的“ca.crt”、“dh1024.pem”、“server.crt”、“server.key”复制到C:\Program Files\OPENVPN\KEY目录下(如果没有可以自己创建),这四个文件是VPN服务端运行所需要的文件。

注:“ca.crt”“dh1024.pem”“server.crt”“server.key”这四个文件是VPN服务端运行所需要的文件。“ca.crt”“client.crt”“client.key”是VPN客户端所需要的文件

在C:\Program Files\OpenVPN\config目录下创建server.ovpn,服务器端文件(server.ovpn)示例:

local 172.22.1.X #建立VPN的IP

port 443 #端口号,根据需要,自行修改,如果是用http代理连接,请不要修改proto tcp-server #通过TCP协议连接dev tap #win下必须设为tap server 172.20.0.0 255.255.0.0 # 虚拟局域网网段设置,请根据需要自行修改,不支持和拔号网卡位于同一网段

push "route 0.0.0.0 0.0.0.0" #表示client通过VPN SERVER上网keepalive 20 180

ca "C:\\Program Files\\OPENVPN\\KEY\\ca.crt" #CA证书存放位置,请根据实际情况自行修改

cert "C:\\Program Files\\OPENVPN\\KEY\\server.crt" #服务器证书存放位

7

8

三、实验总结

需要多练多问多百度

实验报告

9

教师评语

实验成绩指导教师廉文娟

1、了解防火墙的主要类型

2、了解和用CLI配置 CBAC (IOS 有状态的包检查)

3、了解和用CLI和SDM配置区域(Zone-Based)策略防火墙

1网络中包括两个子网A和B。子网A的网络地址为192.168.1.0/24

hostA。HostA

eth0和eth1。Eth0连接子网A IP地址为192.168.1.1。eth1连接

Ip地址为10.0.0.11。子网B的网络地址为192.168.10.0/24hostB。HostB 有两个

网络接口eth0和eth1。eth0连接子网B,IP地址为192.168.10.1。eth1连接外IP

地址为10.0.0.101。hostA和HostB构成子网C,网络地址是10.0.0.0/24

线器连接

到hostC hostC连接Internet。HostC的内部网络接口为eth0IP地址为10.0.0.1。

2在hostA、hostB和hostC上都已经安装好Linux hostC上已经设置好了

Squid代理服务器。

三、

开始配置

(1)查看本机关于IPTABLES的设置情况

10

相关文档
最新文档