码迷,mamicode.com
首页 > Windows程序 > 详细

Windows7防火墙设置简介

时间:2016-05-15 20:09:49      阅读:416      评论:0      收藏:0      [点我收藏+]

标签:windows 防火墙

1.打开 “控制面板 --> 系统和安全 -->  Windows 防火墙” 进入如下界面:

技术分享

 其中描述了基本的防火墙状态。在左边菜单栏的 ‘打开或关闭windows防火墙’可以设置是否启用防火墙。

 

2.点击左边菜单栏里的‘高级设置’,进入如下界面:

技术分享

 中间的部分是关于防火墙基本描述,有关于不同网络位置(域,专用,公用)的配置文件。可以选择默认。此处为了演示,需要对配置文件做修改。

 

3.选择配置文件 下方的 ‘ Windows防火墙属性’ 弹出如下对话框:

技术分享 

我们在此处将 ‘公用配置文件’中的入站连接也改为‘阻止’,然后‘确定’保存设置。

 

××××××××××××××××××××××××××××××××××××××××××××××××××××

补充说明:

在 “控制面板 --> 网络和Internet --> 网络和共享中心”有关于当前网络连接的基本描述信息,在 “查看活动网络”关于当前连接所处的网络位置的描述,点击 ‘公用网络’ 弹出如下界面,可以更改当前网络连接所处的网络位置,即对应上面提到的不同的配置文件。

技术分享

 

××××××××××××××××××××××××××××××××××××××××××××××××××××

 

4.设置完不同的网络位置的配置文件后,点击左侧的‘入站规则’或‘出站规则’进入详细的设置。(Ps:入站规则 可以理解成 远程主机访问本地,同理,出站规则 可以理解成 本地访问远程主机 )

技术分享 

如下图所示为本机当前(前面的8条)设置的一些入站规则:

技术分享

在默认设置下,前面的8条规则是没有的,而且因为之前的设置(包括‘打开或关闭防火墙’中的‘启用’了防火墙,并在‘高级设置 --> windows防火墙属性’的公用配置文件中设置了默认的‘入站连接’和‘出站连接’为‘阻止’选项),系统无法访问互联网。

 

5.那么,下面开始介绍如何设置防火墙以使浏览器访问互联网。在上图“高级安全 Windows防火墙”的“入站规则”的右边,有相关的入站规则的操作,如下图所示:

技术分享


6.选择‘新建规则’,弹出如下对话框:

技术分享

在此处,可以选择要创建的规则类型可以基于‘程序’‘端口’等做设置。基于程序和端口的设置此处不做说明,可自行尝试。

 

7.下面详细说明一下如何用 ‘自定义’规则类型进行设置。选中‘自定义’后点击‘下一步’,弹出如下对话框:

技术分享

因为当前说明的是如何设置防火墙以使浏览器访问互联网,而目前有诸多的浏览器,如果在此处指定‘此程序路径’或在前一步 创建的规则类型时选择基于‘程序’做设置的话,当使用多个浏览器的时候,多条规则,太过繁琐(当然,也可以在前一步 创建的规则类型时选择基于‘端口’做设置),所以此处选择规则应用于‘所有程序’。我们知道,使用浏览器是,一般访问的是远程的 80http)或 443https)端口。当然,有的网站会使用8080 端口。下面以 80 

口为例,其他端口设置类似。

 

8.点击‘下一步’:

技术分享


9.设置‘协议类型’,浏览器访问是基于TCP的可靠协议传输数据,本地端口任意,远程端口指定为 ‘80’,设置如下:

技术分享


10.下一步

技术分享


11.可以设置基于IP地址的控制访问,如果没有特殊需要,此处不做设置,直接‘下一步’

技术分享


12.选择‘允许连接’即可,然后继续‘下一步’:

技术分享

设置该规则生效的 不同的网络位置 ,关于网络位置,之前已作说明,不再赘述,如无特殊需要,直接‘下一步’:


技术分享

‘名称’是必填项,可以设置一个比较方便记忆的名字,如 此处是基于TCP协议对80端口做的设置,描述可以省略,视个人情况而定。然后点击‘完成’即可。

现在很多网站开始采用加密的https来访问,故还需参照以上设置443 端口

因之前对公用配置文件的默认的入站和出站规则都设置为了‘阻止’,所以还需设置出站规则。大致的设置到此结束。



 ××××××××××××××××××××××××××××××××××××××××××××××××××

补充说明一些常用协议及端口号:

端口号 协议 注释

1 TCPMUX 主要在SGI Irix机器

5 REMOTE JOB ENTRY(RJE) 远程作业

7 ECHO 回声

18 Message Send Protocol(MSP) 报文发送协议

20 FTP-Data 文件传输协议

21 FTP-Control 文件传输协议

22 SSH Remote Login Protocol 远程登陆

23 Telnet 远程登陆

25 Simple Mail Transfer Protocol SMTP简单邮件传输协议

29 MSG ICP

37 TIME 时间

43 Host Name Server(NAMESERV) 主机名称服务

49 Login Host Protocol TACACS登录主机协议

53 Domain Name System(DNS) 域名系统

69 Trivial File Transfer Protocol 小型文件传输协议

70 Gopher Services 信息检索协议

79 Finger 查询远程主机在线用户等信息

80 HTTP 超文本传输协议

92 npp 网络打印协议

93 dcp 设备控制协议

103 X.400 Standard 电子邮件标准

108 SNA Gateway Access Server

109 POP2 邮件服务

110 POP3 客户端访问服务器端的邮件服务

115 Simple File Transfer Protocol SFTP简单文件传输协议

118 SQL Services

119 Newsgroup NNTP

137 NetBISO Name Service NetBIOS 名称解析

139 NetBIOS Datagram Service NetBIOS 会话服务

143 Interim Mail Access Protocol IMAP

150 NetBIOS Session Service

156 SQL Server

161 SNMP 简单网络管理协议

179 Border Gatewat Protocol(BGP) 边界网关协议

190 Gateway Access Control Protocol GACP

194 Internet Relay Chat IRC

197 Directory Location Service DLS

389 Lightweight Directory Access Protocol LDAP

396 Novell Netware over IP

443 HTTPS 安全超文本传输协议

444 Simple Network Paging Protocol SNPP

445 Microsoft-DS

458 Apple QuickTime

546 DHCP Client 动态主机配置协议 – 客户端

547 DHCP Server 动态主机跑配置协议 – 服务器端

563 SNEWS

569 MSN

1080 Socks

 

写在最后:在网络测试时常用到的 ping 命令,使用的是 ICMP 协议,没有特定的端口号!!!而且ICMP协议分为 ICMPv4 ICMPv6 两个版本,分别对应IPv4 IPv6 





本文出自 “junight” 博客,请务必保留此出处http://junight.blog.51cto.com/10828785/1773537

Windows7防火墙设置简介

标签:windows 防火墙

原文地址:http://junight.blog.51cto.com/10828785/1773537

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!