防火墙
防火墙(Firewall)是一项协助确保信息安全的设备,会依照特定的规则,允许或是限制传输的数据通过。防火墙可以是一台专属的硬件也可以是架设在一般硬件上的一套软件。
防火墙是用来阻挡外部不安全因素影响的内部网络屏障,其目的就是防止外部网络用户未经授权的访问。它是一种计算机硬件和软件的结合,使Internet与Intranet之间建立起一个安全网关(Security Gateway),从而保护内部网免受非法用户的侵入。
防火墙类型,包括:
1)个人防火墙,针对普通用户,通常是在一部电脑上具有数据包过滤功能的软件,如Windows XP SP2后自带的防火墙程序。
2)专业防火墙,通常为网络设备,或是拥有2个以上网络接口的电脑。以作用的TCP/IP堆栈区分,主要分为网络层防火墙和应用层防火墙两种。
防火墙对于每一个电脑用户的重要性不言而喻,尤其是在当前网络威胁泛滥的环境下,通过专业可靠的工具来帮助自己保护电脑信息安全十分重要。
Windows 7操作系统自带的防火墙与WindowsXP系统的防火墙功能相比功能更实用,且操作更简单。
步骤一 使本机不能访问所有网站1.未设置防火墙时,测试本机可访问hetianlab.com
2.进入windows防火墙的高级设置页面。
通过点击:开始-->控制面板-->系统和安全-->Windows 防火墙,出现“Windows防火墙”页面:
点击“高级设置”,出现“高级安全Windows防火墙”设置页面:
实验步骤二
设置出口规则为“阻止对80端口的TCP连接”(即禁止访问Web服务器)。分为如下若干小步骤:
1)右键出站规则-->新建规则,如下图:
2)首先是“规则类型”配置,选择“端口”,并点击“下一步”。如下图:
3)在“协议和端口”配置界面,选择“TCP”,选择“特定远程端口”,输入“80”,点“下一步”。见下图:
4)在“操作”界面,选择“阻止连接”,点“下一步”。
5)在“名称”界面,为该规则指定一个名称和描述。
6)点击“完成”后,规则创建完毕。
步骤四、测试。
打开浏览器,输入刚才测试的网站,已无法访问。
实验步骤三 使本机不能访问http://tools.hetianlab.com
步骤一、设置出口规则为“阻止对http://tools.hetianlab.com的80端口的TCP连接”(即禁止访问http://tools.hetianlab.com网站)。分为如下若干小步骤:
1)新建规则(出站规则),规则类型选“自定义”,点“下一步”。
2)在“程序”配置界面,选“所有程序”,点“下一步”。
3)在“协议和端口”界面,选“TCP”,选择“特定远程端口”,输入“80”,点“下一步”。
4)在“作用域”界面,点击“添加”,将弹出“IP地址”对话框,输入网址的IP地址,获取IP的方法为CMD 里ping tools.hetianlab.com,点击“确定”,回到“作用域”后,点击“下一步”。见下图:
5)在“操作”界面,选择“阻止连接”,点“下一步”。
6)在“名称”界面,为本次规则取个名字。
点击“完成”后,规则创建完毕。
步骤二:测试
打开浏览器,此时已经无法访问http://tools.hetianlab.com。但可ping通。截图中返回了IP地址说明是通的,请求超时只是网站为了安全而设置的禁ping策略。
1)分析白名单策略与黑名单,哪个策略更严谨?
白名单更严谨,因为白名单明确了你要运行和访问的程序,不在白名单上的不会进行访问
2)在某一公共场合,只想让用户访问WEB,除此外如QQ、迅雷之类的都不能用,防火墙应该如何设置?
1.新建出站规则,选择TCP协议,端口80,配置成允许访问。
2.新建出站规则,在“此程序路径”中选择QQ,配置好协议和端口后最后选择拒接连接。