当前位置: 首页 > news >正文

win7 防火墙开启ping

Windows7出于安全考虑,默认情况下是不允许外部主机对其进行Ping测试的。但在一个安全的局域网环境中,Ping测试又是管理员进行网络测试所必须的,如何允许 Windows 7的ping测试回显呢?

(1)、查看、开启或禁用系统防火墙

打开命令提示符输入输入命令“netsh firewall show state”,然后回车可查看防火墙的状态


从显示结果中,可看到防火墙各功能模块的禁用及启用情况。

命令“netsh firewall set opmode disable”用来禁用系统防火墙

命令“netsh firewall set opmode enable”可启用防火墙。


(2)、允许文件和打印共享

文件和打印共享在局域网中常用的,如果要允许客户端访问本机的共享文件或者打印机,可分别输入并执行如下命令:

netsh firewall add portopening UDP 137 Netbios-ns (允许客户端访问服务器UDP协议的137端口)

netsh firewall add portopening UDP 138 Netbios-dgm (允许访问UDP协议的138端口)

netsh firewall add portopening TCP 139 Netbios-ssn (允许访问TCP协议的139端口)

netsh firewall add portopening TCP 445 Netbios-ds (允许访问TCP协议的445端口)

命令执行完毕后,文件及打印共享所须的端口都被防火墙放行了。


(3)、允许ICMP回显

默认情况下,Windows7出于安全考虑是不允许外部主机对其进行Ping测试的。但在一个安全的局域网环境中,Ping测试又是管理员进行网络测试所必须的,如何允许 Windows 7的ping测试回显呢?

当然,通过系统防火墙控制台可在“入站规则”中将“文件和打印共享(回显请求– ICMPv4-In)”规则设置为允许即可,如果网络使用了 IPv6,则同时要允许 ICMPv6-In 的规则。

具体步骤:

控制面板 ——》Windows 防火墙 ——》 高级设置 ——》 入站规则(Inbound Rules) ——》 文件和打印共享(File and Printer Sharing),如下图:



在上图,选中“File and Printer Sharing(Echo Request - ICMPv4-In”,右键属性(双击也行),勾选“Eanbled”,如下图:



主机开启防护墙的情况下,在虚拟机Ubuntu的终端中,ping主机(Host),ping通有回显了:



我们在命令行下通过netsh命令可快速实现。执行命令“netsh firewall set icmpsetting 8”可开启ICMP回显,反之执行“netsh firewall set icmpsetting 8 disable”可关闭回显。


相关文章:

  • 人人网2014笔试算法题汇总
  • 暴风影音2014笔试算法题汇总
  • 华为2014笔试算法题汇总
  • 百度2014笔试算法题汇总
  • 美团网2014笔试算法题汇总
  • 2014百度校招笔试题
  • 从程序员到项目经理:认识项目经理
  • Struts2SpringHibernate整合示例,一个HelloWorld版的在线书店(项目源码+详尽注释+单元测试)...
  • 每天一道算法_2_求高精度幂
  • 【总结】android程序不显示图标,开机自动启动?我来告诉你
  • 完美洗牌算法学习
  • 关于完美洗牌算法中圈和圈起点的一个证明
  • 关于完美洗牌问题的若干思考
  • 木块砌墙
  • Google的一个面试题——数组原地置换
  • “大数据应用场景”之隔壁老王(连载四)
  • Essential Studio for ASP.NET Web Forms 2017 v2,新增自定义树形网格工具栏
  • exif信息对照
  • HTTP传输编码增加了传输量,只为解决这一个问题 | 实用 HTTP
  • Leetcode 27 Remove Element
  • MaxCompute访问TableStore(OTS) 数据
  • SpiderData 2019年2月25日 DApp数据排行榜
  • vue-cli在webpack的配置文件探究
  • webpack入门学习手记(二)
  • WordPress 获取当前文章下的所有附件/获取指定ID文章的附件(图片、文件、视频)...
  • 前端技术周刊 2018-12-10:前端自动化测试
  • 前端相关框架总和
  • 区块链将重新定义世界
  • 用quicker-worker.js轻松跑一个大数据遍历
  • ​LeetCode解法汇总1276. 不浪费原料的汉堡制作方案
  • ​香农与信息论三大定律
  • #include
  • (C)一些题4
  • (poj1.3.2)1791(构造法模拟)
  • (附源码)springboot 房产中介系统 毕业设计 312341
  • (九)c52学习之旅-定时器
  • (十五)Flask覆写wsgi_app函数实现自定义中间件
  • (四)linux文件内容查看
  • (五)c52学习之旅-静态数码管
  • (一)WLAN定义和基本架构转
  • (转)Scala的“=”符号简介
  • (转)VC++中ondraw在什么时候调用的
  • (转)Windows2003安全设置/维护
  • (转)程序员技术练级攻略
  • (转载)VS2010/MFC编程入门之三十四(菜单:VS2010菜单资源详解)
  • ***linux下安装xampp,XAMPP目录结构(阿里云安装xampp)
  • .gitignore
  • .Net - 类的介绍
  • .NET Core MongoDB数据仓储和工作单元模式封装
  • .net core 控制台应用程序读取配置文件app.config
  • .Net mvc总结
  • .Net Redis的秒杀Dome和异步执行
  • .NET/C# 使窗口永不激活(No Activate 永不获得焦点)
  • .NetCore项目nginx发布
  • /var/lib/dpkg/lock 锁定问题