首页 > 电脑专区 > windows >

Win7下如何限制某一程序连接互联网

来源:互联网 2023-02-20 23:39:51 164

工作生活中我们经常为了安全或者对家中的孩子上网行为进行控制,而采取一些必要的网络限制,比如限制某一软件连接互联网,或者限制本机的所有程序的联网行为等等。那么该如何实现呢?你除了拔掉网线以外,另一个最好的方法就是防火墙,网络防火墙的产品非常多。我们今天不介绍某个产品,我们来看看WIN7自带防火墙的功能使用。BhZ办公区 - 实用经验教程分享!

Win7下如何限制某一程序连接互联网BhZ办公区 - 实用经验教程分享!

工具/原料

  • 一台安装有Windows7的电脑

一、查看本机及对方网络端口

  • 1

    要禁止一些网络行为,我们首先必须知道本机的IP、所使用的端口号,以及远程主机的IP、远程端口号。BhZ办公区 - 实用经验教程分享!

    本经验以禁止浏览器连接百度主页为例进行(没办法,别的网站不敢试,怕被审核的说是打广告)。BhZ办公区 - 实用经验教程分享!

    我们先来看看百度web主机的IP地址。BhZ办公区 - 实用经验教程分享!

    打开命令提示符,输入命令:ping www.baidu.comBhZ办公区 - 实用经验教程分享!

    可以看到百度web主机的IP是111.13.100.92。当然其WEB服务的端口号是80,BhZ办公区 - 实用经验教程分享!

    Win7下如何限制某一程序连接互联网BhZ办公区 - 实用经验教程分享!

  • 2

    本例不涉及到本机的端口号问题,那么如何查看本机的哪些程序连了网络,以及这些程序是通过哪个端口连接的网络呢。依然是一个命令:BhZ办公区 - 实用经验教程分享!

    netstat -nabBhZ办公区 - 实用经验教程分享!

    我们可以看到本机的联网状态,netstat命令显示了,联网的协议、本机IP及端口、远端IP及端口、当前连接状态,以及联网的程序是什么。BhZ办公区 - 实用经验教程分享!

    有这些信息就足够了。BhZ办公区 - 实用经验教程分享!

    Win7下如何限制某一程序连接互联网BhZ办公区 - 实用经验教程分享!

  • 2该信息未经授权抓取自百度经验
  • 二、打开系统防火墙

  • 1

    防火墙是保护系统的一个重要的工具,不过我们用户好像不太喜欢这个东西,大部分童靴可能禁用了防火墙。所以在设置防火墙规则前,打开防火墙是必须的。BhZ办公区 - 实用经验教程分享!

    开始菜单-控制面板-系统和安全。BhZ办公区 - 实用经验教程分享!

    Win7下如何限制某一程序连接互联网BhZ办公区 - 实用经验教程分享!

  • 2

    在 系统和安全 页,点击 防火墙 ,进入 防火墙 页面。BhZ办公区 - 实用经验教程分享!

    Win7下如何限制某一程序连接互联网BhZ办公区 - 实用经验教程分享!

  • 3

    点击窗口左侧的 打开或关闭Windows防火墙 。BhZ办公区 - 实用经验教程分享!

    Win7下如何限制某一程序连接互联网BhZ办公区 - 实用经验教程分享!

  • 4

    在防火墙的 自定义设置 页面,我们确保两个 启用Windows防火墙 被选中即可,然后点击确定。BhZ办公区 - 实用经验教程分享!

    windows7防火墙为不同的主机和网络提供了不同的安全策略,所以有 家庭或工作(专用)网络位置设置 以及 公用网络位置设置 两种。家庭私用我们其实选中第一个就行,如果你实在搞不清楚它们之间的区别,就把两个都选上。BhZ办公区 - 实用经验教程分享!

    确定之后,又回到了 防火墙 页面。BhZ办公区 - 实用经验教程分享!

    Win7下如何限制某一程序连接互联网BhZ办公区 - 实用经验教程分享!

  • 三、设置防火墙规则

  • 1

    在防火墙页面,我们点击左侧的 高级设置 。BhZ办公区 - 实用经验教程分享!

    Win7下如何限制某一程序连接互联网BhZ办公区 - 实用经验教程分享!

  • 2

    然后弹出了 高级安全windows防火墙 窗口。我们可以看到左侧有 入站规则、出站规则、连接安全规则以及监视。入站规则就是进入本机流量规则,出站当然就是本机发出的流量规则,连接规则具体可以看中间部分的帮助说明。监视则是当前本机的所有已定义且正在使用的防火墙规则。BhZ办公区 - 实用经验教程分享!

    Win7下如何限制某一程序连接互联网BhZ办公区 - 实用经验教程分享!

  • 3

    本例是限制用户打开百度web主页。我们当然可以对浏览器的行为进行限制,就是设定系统对进入的百度web流量进行拦截,但是这需要知道浏览器的使用端口,问题是如果浏览器多开的话,端口相应的就多了,而且在变化中,这个就不好掌握了。BhZ办公区 - 实用经验教程分享!

    所以,我们采用限制出站规则。就是所有发往百度web主机的流量都拦截掉,数据包出不去,百度当然也不会给你发过来。BhZ办公区 - 实用经验教程分享!

    好了,我们开始吧。BhZ办公区 - 实用经验教程分享!

    点击左侧 出站规则,再点击右侧 新建规则。或者右键出站规则,选择新建规则。BhZ办公区 - 实用经验教程分享!

    Win7下如何限制某一程序连接互联网BhZ办公区 - 实用经验教程分享!

  • 4

    在弹出的 新建规则向导 中,我们选择 端口,然后 下一步。BhZ办公区 - 实用经验教程分享!

    Win7下如何限制某一程序连接互联网BhZ办公区 - 实用经验教程分享!

  • 5

    在 协议和端口 标签页,我们选择默认的TCP连接,因为连接web主机的http是基于tcp协议的。既然是出站规则,当然是针对远程端口的,而web服务的默认端口是80,所以输入80。然后下一步。BhZ办公区 - 实用经验教程分享!

    Win7下如何限制某一程序连接互联网BhZ办公区 - 实用经验教程分享!

  • 6

    在操作标签页,保持默认的 阻止连接 即可。然后下一步。BhZ办公区 - 实用经验教程分享!

    Win7下如何限制某一程序连接互联网BhZ办公区 - 实用经验教程分享!

  • 7

    在配置文件标签页,其实勾选专用即可,我们还是保持默认就行了。然后下一步。BhZ办公区 - 实用经验教程分享!

    Win7下如何限制某一程序连接互联网BhZ办公区 - 实用经验教程分享!

  • 8

    在名称标签页,我们给我们的规则定一个名字,我这里叫ForbidBaiduWeb,描述可以不用写,看自己。最后点完成。BhZ办公区 - 实用经验教程分享!

    Win7下如何限制某一程序连接互联网BhZ办公区 - 实用经验教程分享!

  • 9

    我可以看到出站规则列表中已经有了我们的ForbidBaiduWeb规则。从列表前的红色圈圈可以知道我们的规则已经启用了。我们来看看有没有效果。BhZ办公区 - 实用经验教程分享!

    可以看到,百度主页确实进不去了,但是貌似其他的也打不开了,这可不是我们想要的。BhZ办公区 - 实用经验教程分享!

    Win7下如何限制某一程序连接互联网BhZ办公区 - 实用经验教程分享!

  • 10

    解决方案:BhZ办公区 - 实用经验教程分享!

    先停用规则,然后双击我们的ForbidBaiduWeb。在弹出的 ForbinBaiWeb属性 窗口中,我们选择 作用域 标签页。BhZ办公区 - 实用经验教程分享!

    Win7下如何限制某一程序连接互联网BhZ办公区 - 实用经验教程分享!

  • 11

    我们在 远程IP地址 组合框中选择 下列IP地址,然后点击 添加 按钮,将我们刚才Ping得到的百度IP输入进行。最后确定。BhZ办公区 - 实用经验教程分享!

    然后启用我们的规则。BhZ办公区 - 实用经验教程分享!

    Win7下如何限制某一程序连接互联网BhZ办公区 - 实用经验教程分享!

  • 12

    再来看看效果如何。可以看到其他的网站还是可以打开的,但是通过IP地址访问的百度主页已经打不开了。BhZ办公区 - 实用经验教程分享!

    Win7下如何限制某一程序连接互联网BhZ办公区 - 实用经验教程分享!

  • 注意事项

    • 上面的例子是一个敲门砖,使用我建的规则时,同IP时无法访问到百度主页的,但是通过www.baidu.com还是可以的,因为百度域名访问默认采用Https协议,这个需要设置IPSEC。但是整个思路是对的。

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!BhZ办公区 - 实用经验教程分享!


    标签: WIN7限制程序连接

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码