今天正好看到個帖子,詢問如何通過命令行配置防火牆策略中遠程IP的地址,特别是添加新的地址。
就是圖中Scope裡Remote IP address的地址。
第一反應就是用netsh firewall來配置試試。輸入命令後,發現Windows提示最好使用powershell配置,以後的系統中不再提供這種方式配置了。看來微軟是逐步把所有的配置命令都轉向Powershell了。如果看不到圖片,請點我。
所以就要轉向powershell命令了。
New-NetFirewallRule -DisplayName testrule -Direction Inbound -Action Allow -LocalPort 333 -Protocol TCP -RemoteAddress 192.168.1.0/24,172.16.0.0/16
接下去可以用命令查看遠程地址的詳細信息
Get-NetFirewallRule -DisplayName testrule | Get-NetFirewallAddressFilter
由于用get-netfirewallrule | fl并不能得到所有的配置信息,必須在後面get各種filter才能看到各種配置信息。
好了,如果需要修改遠程的IP地址,就需要先獲取當前的配置,然後再用Set-NetFirewallRule命令更新RemoteAddress。
希望這篇文章能夠起到抛磚引玉的作用,幫助大家靈活配置Windows高級防火牆。
聲明:優質内容貴在與大家共享,部分文章來源于網絡,如有侵權請告知,我們會在第一時間處理。感謝支持,感謝關注與轉發!
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!