基于Packet tracer防火墙的基本配置仿真实验的设计与实现

来源 :软件 | 被引量 : 0次 | 上传用户:loveni978
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:防火墙是最重要的网络安全设备,合理对防火墙的配置,是实现网络安全的有效保证。本文基于Cisco Paket Tracer 6.0网络虚拟仿真软件,搭建了以防火墙为中心的网络,并对其进行了基本配置,实现网络安全目标。通过防火墙的基本配置仿真实验,让学生加深对防火墙功能的理解,并掌握防火墙的基本配置能力。
  关键词:Packet tracer;防火墙;仿真实验;DMZ;安全级别
  中图分类号:TP393.08 文献标识码:A DOI:10.3969/j.issn.1003-6970.2021.02.041
  本文著录格式:彭如飞.基于Packet tracer防火墙的基本配置仿真实验的设计与实现[J].软件,2021,42(02):131-134
  Design and Implementation of Basic Configuration Simulation Experiment Based on Packet Tracer Firewall
  PENG Rufei
  (North Sichuan Medical College, Nanchong  Sichuan  637000)
  【Abstract】:Firewall is the most important network security equipment, reasonable configuration of the firewall, is to realize the effective guarantee of network security. Based on the network virtual simulation software of Cisco PAKET TRACER 6.0, this paper builds a network with firewall as the center, and carries on the basic configuration to achieve the goal of network security. Through the basic configuration of the firewall simulation experiment, let the students deepen the understanding of the function of the firewall, and master the basic configuration of the firewall ability.
  【Key words】:Packet tracer;firewall;simulation experiment;The DMZ;security level
  网络的迅速发展,对网络安全的要求也越来越高,防火墙作为网络安全中非常重要的网络设备,其相关实验是网络课程教学的重要内容[1]。对于防火墙这种昂贵的大型网络设备的配置实验,虚拟仿真实验明显优于传统实验。Packet Tracer作为最广泛使用的网络虚拟仿真平台,本文以此作为防火墙基本配置实验的载体,帮助学生加深对防火墙相关知识的理解,掌握防火墙的基本配置。
  1 Packet Tracer网络仿真平台
  Packet Tracer是思科公司研发的一款辅助网络学习的虚拟仿真工具,其功能强大,操作简便,被广泛应用。在Packet Tracer中可完成网络的搭建,模拟网络并对其进行故障分析,完成交换机、路由器等网络设备的配置等实践操作[2]。Packet Tracer能够克服网络实验对实验场地的高要求,大幅度降低了实验成本,提高了实验效率及成功率,使教学效果得到大幅度提升。
  2 防火墙
  2.1 防火墙的概念和部署
  防火墙放置于多个网络的边界处,通过执行设置的访问控制策略实现保护网络的设备。防火墙是保证内、外部网络通信安全的主要设备,其利用制定的访问策略对通过它的数据进行监控和审查,实现对网络存在威胁的数据包的过滤、屏蔽和阻拦,以保证内部网络不会受外部的非法访问和攻击。
  防火墙要实现对多个网络的访问控制,保证网络安全,需布放在需要保护网络的边界处,部署结构如图1所示。
  2.2 防火墙的主要功能
  防火墙主要功能包括:
  (1)隔离内外部网络。将内外部网络隔离可以防止非法用户访问内部网络,并能有效防范邮件病毒和宏病毒等的攻击。
  (2)形成集中监视点。防火墙位于多个网络交界处,通过强制所有数据包都要经过防火墻,并通过访问规则对所有数据包进行检查和过滤,这样就能集中对网络进行安全管理。
  (3)强化安全策略。以防火墙为中心,能够将多种安全软件配置在防火墙上,比如口令和身份认证等,与传统的网络安全问题分散在多台主机上相比,这种集中管理方式操作更加简便并且节约成本[3]。
  (4)能够有效审计和记录内外网络之间的通信活动。因为内外网络之间所有的数据包都要流经防火墙,因此防火墙能对所有的数据包进行记录,并写进日志系统。当发现异常行为时,防火墙能够发出报警,并提供导致异常行为的原因,比如系统被检测或被攻击等。
  2.3 防火墙的DMZ区及安全级别
  DMZ是独立于内部网络和外部网络之间的一个缓冲区,此区域主要存放一些必须对外部网络开放的一些服务器等设备,比如FTP服务器和Web服务器等。网络中有些设备需要对外网的一些设备提供服务,如果这些设备和内网设备放在一起,则会给内网带来巨大的安全风险。DMZ区的作用则能将这些需要对外开放的设备和内部网络的设备进行隔离,根据情况采取针对性的隔离措施,使得这些设备既能对外提供服务,同时也能较好地对内部网络进行保护[4]。DMZ区根据网络实际需要能够划分多个,进而实现安全目标。DMZ防火墙组成示例如图2所示。   思科防火墙把将接口设置为不同的安全等级,等级以数字0至100的整数表示,默认时高等级区域可以访问低等级区域,而低等级区域不能访问高等级区域。若等级低等级区域需要访问高等级区域,可以通过ACL或conduit(管道)明确进行配置。安全级别100是PIX(或asa)防火墙内部接口的最高级别,安全级别0是PIX(或asa)防火墙外部接口的最低级别,它们都是是默认设置,且不能改变[5]。
  3 防火墙的基本配置仿真实验的设计与实现
  3.1 实验需求及网络拓扑结构设计
  本次实验目标是让学生了解防火墙的概念,熟悉防火墙关键技术,掌握防火墙的安全级别,以及熟悉思科防火墙的基本配置。为实现预设实验目标要求将网络划分为inside(内网)、outside(外网)、dmz(服务器区)三个区域,并对防火墙进行配置,使得内网和DMZ区的设备可以访问外网的设备,内网设备可以访问DMZ区设备,但是DMZ区设备不能访问内网设备,外网设备可以访问DMZ区的设备。根据实验目标和需求设计网络拓扑如图3所示:
  对网络拓扑图各设备IP地址规划如表1所示。
  3.2 实验具体步骤
  (1)根据设计的网络拓扑图,在Cisco Packet Tracer中搭建网络。
  (2)配置主机、服务器和路由器的接口的IP地址。
  通过IP Configuration分别配置主机(Inside User)和服务器(Web Server)的IP地址。
  通过命令配置路由器接口的IP地址:
  Router>enable
  Router#configure terminal
  Router(config)#interface GigabitEthernet 0/0
  Router(config-if)#ip address 192.0.2.100 255.255.255.0
  Router(config-if)#no shutdown
  Router(config-if)#exit
  Router(config)#ip route 0.0.0.0 0.0.0.0 192.0.2.1
  命令说明:命令:ip route <ip_address> <mask> <gateway> [<preference>],no ip route <ip_address> <mask> <gateway> [<preference>]。功能:配置静态路由;本命令的no 操作为删除静态路由。参数:<ip_address>和<mask>分别是目的设备的点分十进制格式的IP 地址和子网掩码, <gateway>則为下一跳设备的IP 地址,<preference>表示路由优先级,在1至255间取值,其值越小表明优先级越高[6]。其中0.0.0.0不是一个真正意义上的IP地址,而是表示本地主机路由表中没有具体写明的目的主机或网络的这样一个集合。
  (3)开启路由器的telnet服务。
  Router(config)#line vty 0 15
  Router(config-line)#password cisco
  Router(config-line)#login
  (4)更改ASA防火墙名称。
  ciscoasa>enable
  Password: (密码默认为空)
  ciscoasa#configure terminal
  ciscoasa(config)#hostname PKT-ASA
  (5)配置VLAN 1的IP地址和名称。
  PKT-ASA#configure terminal
  PKT-ASA(config)#interface vlan 1
  PKT-ASA(config-if)#ip address 192.168.1.1 255.255.255.0
  PKT-ASA(config-if)#nameif inside
  PKT-ASA(config-if)#security-level 100
  说明:Packet Tracer中的ASA 5505已经默认配置好了两个VLAN:
  VLAN1:Inside VLAN(interfaces E0/1->E0/7)
  VLAN2:Outside VLAN(interfaces E0/0)
  (6)配置VLAN 2的IP地址和名称。
  PKT-ASA#configure terminal
  PKT-ASA(config)#interface vlan 2
  PKT-ASA(config-if)#ip address 192.0.2.1 255.255.255.0
  PKT-ASA(config-if)#nameif outside
  PKT-ASA(config-if)#security-level 0
  (7)配置VLAN 3的IP地址和名称。
  PKT-ASA#configure terminal
  PKT-ASA(config)#interface vlan 3
  PKT-ASA(config-if)#no forward interface vlan 1   PKT-ASA(config-if)#nameif dmz
  PKT-ASA(config-if)#security-level 50
  PKT-ASA(config-if)#ip address 172.16.10.1 255.255.255.0
  (8)分配ASA防火墻的接口到不同的VLAN(其中VLAN1和VLAN2已经默认划分,不需要再配置)。
  PKT-ASA#configure terminal
  PKT-ASA(config)#iinterface Ethernet 0/2
  PKT-ASA(config-if)#switchport access vlan 3
  3.3 结果验证
  (1)验证ASA防火墙和主机、服务器、路由器的连通情况:
  从ASA防火墙分别ping主机、服务器和路由器。结果表明全部能够ping通。
  (2)验证从inside和dmz区域连通到outside区域情况:
  使用ping命令进行验证,结果表明能够从inside和dmz区域连通到outside区域,因为inside和dmz区的安全级别高于outside区域。
  (3)通过ACL开启防火墙的icmp通路:
  模拟网络运行,通过数据包动态传输图,结果表明icmp数据包可以从高安全级别的inside区域通过防火墙到低安全区域的outside,反之则不行,这正是防火墙的作用。如果需要使得icmp数据包可以从低安全级别的outside区域通过防火墙到高安全区域的inside,则需要手动通过ACL进行配置。
  PKT-ASA#configure terminal
  PKT-ASA(config)#access-list icmp extended permit icmp any any
  PKT-ASA(config)#access-group icmp in interface outside
  命令说明:在ASA上配置ACL有两个作用,一是允许入站连接;二是控制出站连接的流量。目前有两种主要的ACL:标准ACL和扩展ACL,标准ACL只对数据包中的源地址进行检查,而扩展ACL既要对数据包的源地址进行检查,也要对数据包的目的地址进行检查,并且能够检查数据包的端口号、特定协议类型等[7]。
  标准ACL:
  asa(config)#access-list acl-name [standrad] {permit | deny } ip_addr mask
  扩展ACL:
  Asa(config)#access-list acl_name [extended] {permit | deny } protocol src_ip_addr src_mask dst_ip_addr dst_mask [operator port]
  将ACL应用到接口:
  asa(config)#access-group acl_name {in | out} interface interface_name
  4 结语
  使用Cisco Paket Tracer 6.0进行防火墙基本配置实验,构建了具有内部网络、外部网络、DMZ区的防火墙实验的虚拟仿真场景。学生通过对防火墙的基本配置,有助于理解防火墙的功能,DMZ区的作用,以及防火墙如何实现对网络的保护,与此同时也锻炼了学生们配置防火墙的动手能力。
  参考文献
  [1] 范君,蔡彬彬.基于Packet Tracer的ASA防火墙实验设计[J].电脑知识与技术,2019,15(32):39-42.
  [2] 景朋森,王飞.网络工程实践教学中Packet Tracer的应用研究[J].电子商务,2010(12):55-57.
  [3] 魏荣华,崔凌云.防护计算机网络信息安全之我见[J].电脑知识与技术,2008,4(S2):191.
  [4] 吉诚. 企业级网络设计方案的规划与测试[D].上海:上海交通大学,2008.
  [5] 陈兰兰.网络地址转换NAT技术及在CISCO PIX防火墙中应用[J].甘肃科技纵横,2007(6):19-20.
  [6] 张洪涛.虚拟路由器冗余协议在网络中的应用[J].中国新通信,2018,20(21):121-122.
  [7] 李大周.利用路由器ACL功能保障局域网安全[J].电脑知识与技术,2010,6(12):2892-2894.
其他文献
摘 要:大型煤炭企业在智能化、数字化和网络化建设过程中,采用有效的方法手段来保障企业网络安全会给企业带来很大的益处。本文分析了大型煤炭企业的网络系统特点,网络安全状况,探讨网络安全在煤炭企业智能化、数字化和网络化建设过程中的重要性,并介绍了一种有效保护数据和网络资产的网络安全防护系统,用以降低网络平台使用风险同时促进企业更高效发展。  关键词:大型煤炭企业;网络安全;网络安全措施  中图分类号:T
摘 要:建设“新工科”是我国教育事业中为应对“新科技革命”而制定的相应政策,也是我国为推动世界工业技术革命所作出的承诺。本文探究了高校人工智能领域人才培养价值,通过对现阶段高校人工智能专业人才培养现状的分析,结合专业培养要点,提出高校人工智能領域人才培养体系改革方案,深化“新工科”中所倡导的“前沿技术引领性”、“知识体系多样性”、“人才教育创新性”理念,切实提高人工智能领域高端人才应用能力。  关
摘 要:以淮上大道与解放路交叉口为研究对象,针对该交叉口存在的交通问题,在充分调研的基础上,以交通流为控制单元,提出相适应的控制策略,并通过灯组自主优化控制算法设计控制预案后应用实施,最后总结应用效果,并对比分析交叉口优化前后的平均车速及平均延误数据,阐明本文提出的控制策略能够明显提高交叉口通行效率,解决交叉口实际问题。该案例为城市信控交叉口的信号控制优化提供了方法指导和借鉴参考。  关键词:信号
本文主要讨论了柔性降级技术在相控阵天线中的应用。相控阵天线主要包括波束控制器、天线阵列和发射组件(T组件),相控阵天线接收调制后的射频信号,通过T组件的支持,天线阵列
摘 要:服务器不仅是当前信息网络设备的中枢,也是信息系统中软件及数据库应用的主体,各类型的信息系统都依赖于服务器的稳定、可靠地运行。定期对服务器进行维护是非常重要的,不仅可以减少故障的发生,还能更好使用和延长服务器的使用寿命。本文从日常软硬件维护和安全维护两个方面来探讨服务器运行维护的方法。  关键词:服务器;运行维护;安全防范  中图分类号:TP368.5 文献标识码:A DOI:10.3969
摘 要:在计算机通信技术飞速发展的时代,计算机网络变得越来越重要。网络间实现信息共享和交换,主要是依靠网络协议,因此网络协议是各种网络类设备及系统级软件产品的重要组成部分。协议测试也是产品测试的重点。当前协议测试主要覆盖协议一致性测试,测试方法多采用静态解析的方式进行。这种测试方法存在协议异常分支难以覆盖,测试自动化程度低,且测试方法和测试工具都难以满足通用性,可移植性要求的问题。本文提供一种基于
中国电信与中国联通共建共享无线网络,目的在于节省投入,有助于两家运营商共享南北方网络资源,降低网络建设和运维成本,实现无线网络高效覆盖,提升网络效益和资产运营效率,达
摘 要:汽车普及让人们聚焦交通安全,十字路口作为交通事故发生频繁地段,对十字路口交通灯系统设计的优化升级越来越引人关注。LabVIEW是技术前沿的设计平台,具有易操作、实用性强等优点。本文选用LabVIEW为操作平台,针对小型十字路口的路面状况,构建一个基于LabVIEW的交通灯模拟系统。系统除了能满足车行道的需求外,还针对人行道这一实际情况,对交通灯控制系统做了一定改进和优化,通过数码管显示倒计
摘 要:近年随着无人机技术蓬勃发展,投入市场的无人机型号与种类日益繁多。因此其测控指挥系统的设计工作显得尤为重要,尤其多级指挥系统的设计与实现。目前指挥控制信息多利用有线传输,针对空间无人机与地面控制站难以敷设有线网络的情况,现以北斗导航系统的全天候导航定位及北斗短报文等功能为支撑,使用北斗指挥机及其下属子用户构建多级指挥架构[1],提出系统设计方案以实现无人机与地面控制站系统间的多层级指挥,真正
摘 要:本文探讨了平面视觉元素及网页设计,分析了平面视觉元素在网页设计中的基本应用现状,提出了平面视觉元素在网页设计中的优化策略,研究了平面视觉元素在网页设计中的具体应用,以供参考。  关键词:平面;视觉元素;网页设计;应用  中图分类号:TP393.0 文献标识码:A DOI:10.3969/j.issn.1003-6970.2021.02.046  本文著录格式:余红珍.平面视觉元素在网页设计