一、 natsh命令

Netsh 是命令行脚本实用工具,它允许从本地或远程显示或修改当前正在运行的计算机的网络配置。
Netsh 还提供了一个脚本功能,对于指定计算机,可以通过此功能以批处理模式运行一组命令。为了存档或配置其他服务器,Netsh 也可以将配置脚本保存在文本文件中。
Netsh 命令的强大,以后再做介绍,今天只讲关于防火墙的内容
部分命令讲解:

D:\>netsh /?

帮助今天,可以查看所有的命令说明

  • advfirewall
    高级防火墙设置,系统推荐使用
  • firewall
    简单防火墙设置

二、防火墙配置

常用参数讲解

  1. dir=in | out :必备参数,指定进站方向还是出站方向
  2. action=allow|block|bypass : 必备参数,设定这个规则是允许还是阻断或者是跳过
  3. program=< program path > :可选参数,为某应用程序设定规则
  4. service=< service short name >|any :可选参数,为某系统服务设定规则
  5. description=< string > :可选参数,为这个规则加一个说明描述
  6. localip=any|< IPv4 address >|< IPv6 address >|< subnet >|< range >|< list >:可选参数,指定本端IP地址
  7. remoteip=any|localsubnet|dns|dhcp|wins|defaultgateway|< IPv4 address >|< IPv6 address >|< subnet >|< range >|< list > :可选参数,指定远端IP地址
  8. localport=0-65535|[,…]|RPC|RPC-EPMap|IPHTTPS|any (default=any) :可选参数,指定本端端口号,默认为所有端口
  9. remoteport=0-65535|< port range >[,…]|any (default=any) :可选参数,指定远端端口号,默认为所有端口
  10. protocol=0-255|icmpv4|icmpv6|icmpv4:type,code|icmpv6:type,code|tcp|udp|any (default=any) :可选参数,指定协议类型,默认为所有协议
  11. interfacetype=wireless|lan|ras|any :可选参数,指定接口类型
  12. security=authenticate|authenc|authdynenc|authnoencap|notrequired(default=notrequired) :可选参数,指定加密访问方式
  • 启动、关闭防火墙*
# 启动防火墙
D:\>netsh firewall set opmode enable
#关闭防火墙
D:\>netsh firewall set opmode disable
  • 添加防火墙规则
D:\>netsh advfirewall firewall add rule name="test allow" dir=in action=allow protocol=tcp localport=3389

说明:新增名为“test allow"规则,进站方向,允许,tcp协议,端口为3389

  • 修改防火墙规则
D:\>netsh advfirewall firewall set rule name="test allow" new remoteip="8.8.8.8"

  • 删除防火墙规则
D:\>netsh advfirewall firewall delete rule name="test allow"

三、脚本示例

新建文件"test.txt",改名为"teamviewer.bat",写入下面的命令
remoteip=“61.135.169.121”,里面的IP地址改为你想要允许的IP就可以了

@echo off
netsh firewall set opmode enable
netsh advfirewall firewall set rule name="Teamviewer Remote Control Application" new remoteip="61.135.169.121"
netsh advfirewall firewall set rule name="Teamviewer Remote Control Service" new remoteip="61.135.169.121"

本人的经验分享,希望可以帮助到你们,如何不对的地方,可以评论留言,帮我指正一下,如果帮助了你,请给我点个赞吧

Windows防火墙配置脚本讲解相关推荐

  1. windows防火墙配置(以windows server2008为例)

    1.背景:前置机时常出现病毒攻击,严重影响业务的正常进行.现采取防火墙限制访问的方式配合杀毒软件的方式进行处理,限制所有的外部访问,仅开启部分业务访问. 2.实现 本次防火墙配置,仅仅开启了咱们age ...

  2. windows7/windows2008修改远程桌面连接并修改防火墙配置脚本

    一.说明 为了安全我们经常对windows的管理都会修改默认的远程连接端口(tcp 3389)为其他的端口,要连接管理的windows机器一多,修改起来就比较烦琐,再加上修改防火墙,就更是麻烦,而且修 ...

  3. windows 防火墙配置(只允许外网连接,不允许内网连接)

    控制面板–>所有控制面板项–>windows defender防火墙 出站表示出去的流量 入站表示进入的流量 新建关于阻止的规则,并如下填写: 此时机器无法与内网其他机器进行通信 入站规则 ...

  4. ubuntu:防火墙配置详细讲解(全)

    关于防火墙如出现以下问题等都可以用这种方法解决 比如找不到该命令行 Failed to stop firewalld.service: Unit firewalld.service not loade ...

  5. shell编程防火墙快速配置脚本

    #!/bin/bash #This is a fast firewall configuration script. #Script author: #编写防火墙配置脚本首要的任务是先定义脚本使用的变 ...

  6. 使用组策略配置Windows防火墙设置和规则

    Windows防火墙允许限制特定应用程序,协议或TCP / IP端口的入站/出站网络流量.这是一种限制与用户工作站或服务器之间的网络访问的简便方法.您可以在每台计算机上分别配置Windows防火墙规则 ...

  7. WindowsServer2008防火墙配置命令

    使用组策略来管理高级Windows安全防火墙 在一个使用活动目录(AD)的企业网络中,为了实现对大量计算机的集中管理,可以使用组策略来应用高级安全windows防火墙的配置.组策略提供了高级安全Win ...

  8. MicroFocus 监控工具 SiteScope 搭配Task scheduler在远程Windows上执行脚本

    文章目录 SiteScope介绍 配置步骤 1.在远程被监控Windows上准备工作 2.SiteScope端配置 3.设置SiteScope 总结 SiteScope介绍 SiteScope 是HP ...

  9. Windows 一键关闭UAC、防火墙、IE配置脚本

    有时候,在环境需求下,需要关闭windows防火墙,UAC,以及IE选项配置. 对不懂电脑来说是比较麻烦的,老是得教他们,关键还记不住-- so,以下脚本就可以解决这个问题 注:脚本 需要右键 以管理 ...

最新文章

  1. 图像去马赛克:双线性插值VS高质量线性插值
  2. 【C 语言】数组 ( 多维数组本质 | 步长角度 理解 多维数组本质 )
  3. android udp定时发送,Android Socket基于UDP协议通信
  4. 关于QSqlTableModel的使用说明(QT上创建本地SQL)
  5. ChannelInitializer 的添加
  6. 【CF1100F】 Ivan and Burgers (分治+线性基)
  7. Android开发教程:手机震动控制浅析
  8. 邵阳市工业学校计算机29班,邵阳市南门口大祥区沙子坡文明路11号计算机学校...
  9. 手把手教你部署Nagios
  10. mybatis配置sql超时时间
  11. WindowXP下PHP5开发环境配置 (转载)
  12. 美国将采纳TMF智慧城市成熟度模型
  13. idea 设置重复代码检测
  14. python新手入门.pdf_所有Python入门书籍的整理,初学者必看,附赠所有电子版(一)...
  15. Asp.NET Core+ABP框架+IdentityServer4+MySQL+Ext JS之文件上传
  16. 什么是函数指针 ? 什么是指针函数? int (*P)( ) 和int *p()有什么区别
  17. 头腾大战,用户的头像到底属于谁的?
  18. python operator.add_Python模块:operator简单介绍
  19. Android 上传头像(文件)到服务器
  20. 文科生学python_论文科生学习Python的收获

热门文章

  1. Vue.js 核心精要实战解析
  2. esp_easy固件配合domoticz用于智能家居温湿度监控
  3. 使用 Electron 构建桌面应用
  4. 华三模拟器之OSPF实验
  5. matlab计算aqi代码,AQI计算第一课,爬取全部城市AQI数据的代码一样但是只能爬出第一个城市的数据是怎么回事?...
  6. win32 WaitCommEvent
  7. STM32开发笔记108:将STM32CubeIDE设置为中文
  8. php正则匹配中文和英文字母,PHP正则匹配中文字母数字正则的表达式
  9. TiDB PCTP(PingCAP 认证 TiDB 数据库专家) 认证考试高分攻略
  10. 单因子方差分析Python实现(小鸡增肥)