溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

WindowsFirewallRuleset是一款什么工具

發(fā)布時(shí)間:2021-12-28 10:48:33 來源:億速云 閱讀:147 作者:小新 欄目:編程語言

小編給大家分享一下WindowsFirewallRuleset是一款什么工具,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

WindowsFirewallRuleset

   該工具根據(jù)下列因素,已將Windows防火墻規(guī)則組織成為了單獨(dú)的PowerShell腳本:

1、規(guī)則組

2、流量方向

3、IP版本(IPv4/IPv6)

4、根據(jù)程序和服務(wù)進(jìn)行進(jìn)一步分類

例如:

1、ICMP流量

2、瀏覽器規(guī)則

3、Windows系統(tǒng)規(guī)則

4、存儲(chǔ)的應(yīng)用程序

5、Windows服務(wù)

6、微軟程序

7、第三方程序

8、廣播流量

9、等等...

你可以根據(jù)需要來選擇使用的規(guī)則,使用命令即可完成防火墻配置。

所有的規(guī)則都可以直接加載進(jìn)組策略中,這種方式比默認(rèn)的Windows防火墻配置規(guī)則更加強(qiáng)大。

系統(tǒng)要求

1、Windows 10專業(yè)版或企業(yè)版

2、Windows PowerShell 5.1:【點(diǎn)我下載】

3、Git(可選項(xiàng)):【點(diǎn)我下載】

工具下載和使用

首先,右鍵點(diǎn)擊任務(wù)欄,然后選擇“任務(wù)欄設(shè)置”,勾選“當(dāng)我右鍵點(diǎn)擊’開始’按鈕或按下Windows鍵+X時(shí),在菜單中將命令提示符替換為Windows PowerShell”。

右鍵點(diǎn)擊“開始”按鈕,點(diǎn)擊“Windows PowerShell(管理員)”,以管理員權(quán)限打開PowerShell,輸入下列命令:

Get-ExecutionPolicy

然后輸入:

Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy Unrestricted -Forcecd C:\git clone git@github.com:metablaster/WindowsFirewallRuleset.gitcd WindowsFirewallRuleset.\SetupFirewall.ps1

執(zhí)行完成后,我們?cè)佥斎胂铝忻顏韴?zhí)行腳本即可完成規(guī)則設(shè)置:

Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned -Force\

應(yīng)用單獨(dú)規(guī)則集

如果你只想應(yīng)用特定的規(guī)則,你有下列兩種方法:

1、執(zhí)行SetupFirewall.ps1腳本,然后輸出需要使用的規(guī)則集,或者輸入“n”并按回車鍵跳過當(dāng)前規(guī)則集。

2、在PowerShell終端窗口中,進(jìn)入包含規(guī)則集腳本的目錄,然后執(zhí)行特定PowerShell腳本。

3、運(yùn)行FirewallProfile.ps1腳本來應(yīng)用默認(rèn)防火墻規(guī)則,或者直接在GPO中手動(dòng)配置。

刪除規(guī)則

根據(jù)該版本,我們可以直接在本地組策略中選擇我們需要?jiǎng)h除的規(guī)則,然后右鍵點(diǎn)擊并刪除即可。如果需要還原防火墻的狀態(tài),我們還需要從GPO中刪除所有規(guī)則,然后右鍵點(diǎn)擊“Windows Defender Firewall with Advanced Security - Local Group Policy Object”結(jié)點(diǎn),并將所有的屬性設(shè)置為“Not configured”。

管理已加載的規(guī)則

我們有下列兩種方法管理已加載的規(guī)則:

1、使用本地組策略,這種方法會(huì)對(duì)規(guī)則的使用有一定的限制;

2、編輯PowerShell腳本,這種方法允許我們擁有最完整的控制權(quán),我們可以提升規(guī)則,新增規(guī)則或修改規(guī)則;

許可證協(xié)議

WindowsFirewallRuleset這個(gè)項(xiàng)目的開發(fā)與發(fā)布遵循MIT開源許可證協(xié)議。

子項(xiàng)目Indented.Net.IP(第三方代碼,位于 "Indented.Net.IP"子目錄)遵循ISC協(xié)議。

子項(xiàng)目VSSetup(第三方代碼,位于 "VSSetup"子目錄)遵循MIT協(xié)議。

以上是“WindowsFirewallRuleset是一款什么工具”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI