版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、。MONOWALL配置手册作者:肖超幽灵墙简介M0n0wall计划构建一个完整的嵌入式防火墙软件包,该软件包可以安装在嵌入式个人电脑上,提供商业防火墙的所有重要功能(包括易用性),价格仅为商业防火墙(免费软件)的一小部分。M0n0wall基于FreeBSD的基本版本,包括一个WEB服务器、PHP和其他工具和软件。整个系统的配置存储在一个组织清晰的XML文件中。M0n0wall可能是第一个在启动时通过PHP配置的UNIX系统,这比使用shell脚本要好。整个系统的配置以XML格式保存。M0n0是防火墙,防火墙的目的是提供安全性。添加的功能越多,新功能的弱点给防火墙带来安全风险的可能性就越大。m0
2、n0wall的创始人和主要贡献者认为,除了第3层和第4层防火墙的基本服务之外,其他任何服务都不属于m0n0wall。一些可能合适的服务占用了CPU和内存,而m0n0wall则专注于嵌入式设备,并且CPU和内存资源有限。不连续(保存的)文件系统是由于对紧凑型闪存安装的关注,这是另一个限制因素。最后,(内核)映像的大小限制消除了其他可能性。我们认为以下服务应该在其他服务器上运行,而不是m0n0wall的特定部分:入侵检测/保护系统代理服务系统第3层和第4层之外的任何数据包检查通用网络服务器文件传输协议服务器网络时间服务器日志文件分析器出于同样的原因,m0n0不允许登录。控制台没有登录提示(由菜单代
3、替),也没有telnet和ssh服务流程(deamon)1.3历史m0n 0墙的作者Manuel kasper说:自从我开始在嵌入式电脑上摆弄袋式过滤器,我就想要一个基于网络图形界面的漂亮的。控制器控制所有防火墙功能,而不是键入一个命令。互联网上有许多漂亮的带有网络接口的防火墙包(大多是基于Linux的),但没有一个符合我的要求(免费、快速、简单、干净以及我需要的所有功能)。因此,我终于开始编写自己的网络图形界面。然而,我不想建立一个网页的复制品我想建立一个完整的新的嵌入式防火墙软件包。所有这些都将被开发成一个与电源相连的盒子。局域网的IP地址可以通过串口设置,也可以通过登陆网络接口设置。然后
4、我决定我不能像普通的启动系统那样通过SHELL脚本来配置系统(因为用SHELL脚本几乎不可能完成,我已经编写了一个C程序来生成过滤规则),并且因为我使用了基于PHP的网络接口,我发现用PHP在短时间内配置系统更好。这样,配置数据将不再需要存储在由SHELL脚本解析的文本文件中它现在存储在一个XML文件中。所以我再次完全重写了整个系统,除了相当多的“引擎盖下的东西”,感觉似乎是一样的。m0n0wall的第一个公开测试版是在2003年2月15日,而1.0版恰好是一年后的2004年2月15日。在这两个版本之间,总共发布了26个其他公共测试版本,平均每两周发布一个。每个版本的完整修改列表可以在m0n
5、0墙网站的变更日志部分找到。1.4功能Monowall在昂贵的商用防火墙中提供许多功能,其中一些功能在商用防火墙中不可用。这些包括:网络接口(支持SSL)恢复系统的串行接口设置局域网IP地址重置密码恢复初始默认设置重启系统无线支持(使用prism-ii/2.5/3卡的接入点,使用包括思科在内的其他卡的bss/ibss)专属门户支持802.1 VLAN基于状态的包过滤阻止/通过规则原木国家/地区电话电报公司(包括1:1)在广域网端口上支持DHCP客户端、PPPoE、PPTP和Telstra大池电缆IPsec虚拟专用网隧道;支持硬件加密卡、移动客户和证书)Pptvpn(支持RADIUS服务器)静态
6、路由DHCP服务器和中继缓存域名系统重定向器动态域名系统客户端和2136域名系统更新程序SNMP代理流量整形(带宽限制)基于Svg的交通图固件可以通过网络接口升级。唤醒局域网客户配置文件备份/恢复主机/网络别名1.4.1组件m0n 0墙包括以下软件组件:FreeBSD组件(内核、用户程序)ipfilter图形用户界面版本thttpd公共工程部ISC DHCP服务器ez-ipupdate(用于DynDNS更新)Dnsmasq(用于缓存DNS转发器)浣熊(IPsec IKE)1.4.2规格当前的m0n 0墙系统可以存储在小于6M的CF卡(或光盘)上。在网络4501平台上,当运行默认配置时,m0n0
7、wall提供大约17兆位/秒的广域网-局域网传输控制协议吞吐量,包括网络地址转换。在更快的平台上(类似于net4801或WRAP),吞吐量可能会超过50Mbp(在较新的标准电脑上为100 Mbps)。在网络4501平台上,从开机到m0n 0墙完全运行的时间少于40秒,包括开机自检(适当的基本输入输出系统配置)1.5软件版本和分发(许可证)m0n 0墙版权所有2002-2004,作者:曼纽尔卡斯帕。保留所有权利。如果满足以下条件,允许以源代码和二进制形式重新分发未经修改或修改的版本:源代码形式的再分发必须保留上述版权声明、此条件列表和以下弃权声明,不得修改。二进制形式的再分发必须复制上述版权声明
8、、此条件列表以及以下对相关文档和媒体的再分发弃权声明。本软件按“原样”提供,明确不提供任何明示或暗示担保,包括但不限于对适销性和特定用途适用性的暗示担保。在任何情况下,它都不对任何直接、间接、偶然、特殊、惩罚性或不可避免的损失(包括但不限于购买、使用、数据或利益损失或替代商品或服务的业务中断)负责,不管它是如何造成的,也不管它是否在任何合同中,严格责任或侵权行为(包括疏忽或其他)以任何方式在使用本文件之外产生,即使它已被告知此类损失的可能性。其他软件包M0n0wall基于或包含各种自由软件,如下所列。m0n0wall的作者非常感谢这些软件所做的努力。FreeBSD(http:/www.free
9、)版权所有1994-2003 FreeBSD,Inc .保留所有权利。该产品包括PHP,可从免费获得。版权所有1999 - 2003。保留所有权利。迷你httpd(/software/mini_httpd)版权所有1999,2000由Jef Poskanzer。保留所有权利。ISC DHCP服务器(/products/DHCP)版权所有1996-2003互联网软件联盟。保留所有权利。版权所有1993-2002。二。硬件兼容性和配置2.
10、1支持的硬件架构M0n0wall仅支持X86架构。支持的设备包括标准电脑设备和各种嵌入式设备。目标是基于X86的嵌入式电脑。这意味着不包括非X86设备,如基于MIPS的Linksys设备和基于ARM的D-Link设备。FreeBSD不支持MIPS和ARM平台。FreeBSD支持的平台可以在/platforms/index.html.阅读,其中列出的一些平台还没有运行,如MIPS。目前,m0n0wall仅支持X86平台。2.2支持基于电脑的硬件m0n 0墙可以在任何标准X86电脑上运行,只需要两个网络接口。2.2.1最低要求486个cpu任何486或更高
11、的CPU足以运行m0n0wall。需要多少CPU来满足需求取决于许多因素,包括互联网的访问带宽、所需的并发连接数、使用的功能等。对于大多数应用,486或奔腾处理器就足够了64M内存64M内存是官方推荐的最低配置。据报道,m0n0wall的光盘版本也能在32MB内存机器上正常工作。当使用容量小于64MB的紧凑型闪存或硬盘版本的m0n0wall时,升级将会失败,因为m0n0wall会将所有内容保存在内存中,并且不使用交换空间当内存耗尽时,不支持备份内存。2.2.2提议的基本输入输出系统变更一些基本输入输出系统设备需要修改,以便m0n 0墙正常工作。即插即用操作系统许多主板在其基本输入输出系统和其他
12、类似设置中有一个“即插即用操作系统”设置。此项应设置为“否”或“禁用”。通过关闭这些选项,基本输入输出系统会分配系统资源,而不会将它们留给操作系统。BIOS负责分配资源,而FreeBSD(包括m0n0wall)工作得最好。禁止不必要的设备一般来说,您不需要关心这个,但是如果您遇到与硬件相关的问题,我们建议在基本输入输出系统中禁止所有不必要的设备,例如主板中的声卡、并行端口、某些情况下的串行端口以及其他未使用的设备。如果不使用该设备,禁止使用是安全的。2.2.3存储介质m0n 0墙可以安装在紧凑型闪存、硬盘或带有软盘驱动器的光盘中,以保存配置。CompactFlash至少需要8M紧凑型闪存卡。硬
13、盘任何IDE或SCSI硬盘都可以使用(只要它是FreeBSD支持的磁盘控制器)。光盘/软盘驱动器任何IDE或SCSI光驱都可以启动。此外,还需要一个1.44兆的软驱(任何标准软驱)和一个用微软磁盘操作系统格式化的软盘。使用这种配置方法,您的电脑应该能够从光盘启动。压缩驱动器设置从版本1.2b3开始,m0n0wall可以在Zip驱动器中运行硬盘映像。通过写硬盘来写压缩驱动器。2.3支持的嵌入式设备以下嵌入式设备可以运行m0n0wall。2.3.1。苏克里斯工程公司所有Soekris设备都与m0n0wall完全兼容。对于net4501和其他45xx型号,请使用net45xx映像。对于net4801
14、,请使用net48xx映像。二。我公司防火墙配置流程3.1硬件一条古老的毒龙。128记忆。18g硬盘。两个D-link 530TX网卡。3.2配置知识产权分配规划(1 1)m0n 0墙网络配置外部网卡的配置IP地址: 1子网掩码:48网关:9域名系统:8连接到局域网网卡配置IP: 05子网:1、通过控制台设置步骤1:按照上述方法制作m0n 0墙,在目标机器上安装带有m0n 0墙的硬盘,在BIOS中设置从硬盘引导,引导完成后出现图7。这是主界面,也证明安装已经完成。以下是菜单的简要介绍。1)接口:分配网络端口(网卡:指定网络端口),指定已安装的网卡,并使用哪一个连接广域网,哪一个连接局域网。2)设置
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026新学期儿童呼吸道传染病防控专题培训课件
- 高二化学羧酸性质与反应教案
- 高中体育与健康短跑教学设计
- 小学五年级综合实践走进家乡企业教学设计
- 高二政治《法律与生活》第7课第2框 心中有数上职场 教学设计
- 初中八年级数学《整式的乘除》学业质量评价教学设计
- 初中生物七年级下册教学设计:植物在自然界中的作用第二课时生态价值探究
- 初中九年级化学《化学与健康》教学设计
- 高三生物基因工程启动子类型与选择策略教学设计
- 高一英语人教版必修一 Unit 3~Unit 5 期中复习教学设计
- 2026中国眼科医疗行业市场现状供需分析及投资评估规划研究报告
- 湖南省长沙市长郡外国语实验中学2026-2027学年九年级上学期阶段学情自测英语试卷(含答案)
- 浙江省省杭州市上城区建兰中学2026年数学七上期末教学质量检测试题含解析
- 航海模型培训课件
- T-CSTM 00901-2023 手持式X射线荧光光谱仪校准规范
- 医院培训课件:《恶性黑色素瘤》
- 冀教版四年级上册除法竖式计算题200道及答案
- 混凝土及原材台账表格
- GB/T 21655.1-2023纺织品吸湿速干性的评定第1部分:单项组合试验法
- 量化文华程序化交易设计精要
- GB/T 34125-2017电力系统继电保护及安全自动装置户外柜通用技术条件
评论
0/150
提交评论