นำเข้ากฎไฟร์วอลล์ Windows เฉพาะการส่งออก


13

ฉันจะส่งออกและนำเข้ากฎ Window Firewall ที่ระบุ (ทั้งขาเข้าและขาออก) ได้อย่างไร

ฉันสามารถทำนโยบายการนำเข้า / ส่งออกได้แต่จะใช้กฎทั้งหมดไม่ใช่กฎเฉพาะ เช่นเดียวกับรายการส่งออกสามารถส่งออกรายการกฎทั้งหมดของขาเข้าหรือขาออกในไฟล์ CSV ธรรมดา แต่ไม่มีประโยชน์เพราะไม่มีวิธีนำเข้ากลับ

ฉันดูnetsh firewallแล้วnetsh advfirewall firewallแต่พวกเขาก็ดูเหมือนจะไม่มีตัวเลือกในการส่งออก / นำเข้ากฎแต่ละข้อ

ฉันแค่สงสัยว่ามันเป็นไปได้ที่จะเก็บถาวรนี้ ฉันใช้ Windows 7 Professional

คำตอบ:


16

ไปที่คีย์ต่อไปนี้จาก Windows Registry และส่งออกเป็นไฟล์ * .reg:

HKLM\System\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\FirewallRules

แก้ไขไฟล์ในเท็กซ์เอดิเตอร์และลบรายการที่คุณไม่ต้องการ หรือคุณสามารถไปที่ WFwAS ลบกฎอื่น ๆ และเก็บเฉพาะกฎที่คุณต้องการ จากนั้นทำตามขั้นตอนที่อธิบายไว้ข้างต้น คุณไม่จำเป็นต้องแก้ไขไฟล์ reg เพราะมันมีเฉพาะสิ่งที่คุณต้องการอยู่แล้ว

นำเข้าไฟล์ reg บนคอมพิวเตอร์ที่คุณต้องการและคุณจะเพิ่มเฉพาะกฎที่คุณเลือก นั่นคือทั้งหมดที่

หรือคุณสามารถลองใช้ Windows Firewall Control ซึ่งมีคุณสมบัติที่ทำสิ่งนี้ สามารถส่งออกและนำเข้าเฉพาะกฎที่เลือกในรูปแบบ XML:

https://www.binisoft.org/wfc


WFC ซอฟต์แวร์ที่ดีที่สุดที่เคยมีมาสำหรับ windows มันคุ้มค่าที่จะต้องจ่ายสำหรับรุ่นที่ได้รับการอัพเกรดจากนั้นคุณสามารถบล็อกกระบวนการ Windows ขาออกและซอฟต์แวร์ได้เช่นกัน
Moab

1

คุณสามารถเลือกได้เฉพาะกฎที่คุณต้องการส่งออกจากนั้นคลิกปุ่ม "ส่งออกรายการ" และเมื่อหน้าต่าง explorer เปิดขึ้นคุณสามารถทำเครื่องหมายที่ตัวเลือกเพื่อ "ส่งออกเฉพาะกฎที่เน้นสี" (ใต้ช่องป้อนชื่อไฟล์)


1
นั่นคือรายการส่งออกไม่ใช่ส่งออก RULE
Justin Emlay

0

อีกวิธีหนึ่งคือส่งออกกฎ AS Tab หรือ CSV - ภายใน "Windows Firewall with Advanced" เลือกตัวเลือก "ส่งออกรายการ .. " คุณสามารถเลือก TAB หรือ CSV คุณจะได้รับรายการทั้งหมด แต่สามารถลบรายการอื่น ๆ ทั้งหมดและใช้ Notepad ++ และแทนที่ตัวคั่นด้วย \ r \ n ตัวเลือกซึ่งจะให้ผลลัพธ์รายการหรือเรียกใช้ pivot ใน excel เพื่อให้รายการแก่คุณ

สายไปหน่อย แต่หวังว่ามันจะช่วยคนอื่นได้


0

คำตอบของ Alexandru นั้นยากที่จะตาม แต่นำฉันไปสู่เส้นทางที่ถูกต้องบนเซิร์ฟเวอร์ Windows 2012:

โดยทั่วไปคุณสามารถทำการเปลี่ยนแปลงกฎด้วยตนเองเพื่อลงทะเบียนคีย์รีจิสทรีของ FirewallRules จากนั้นนำเข้า (เพื่อแทนที่) หรือผสาน (เพื่อต่อท้าย)

ส่งออก

HKLM\System\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\FirewallRules 

เป็น.regไฟล์

แก้ไขไฟล์ ลบกฎทั้งหมดที่คุณไม่ต้องการให้รักษากฎที่คุณต้องการเท่านั้น (เช่นการคัดลอกกฎจากเซิร์ฟเวอร์อื่นไปยังเซิร์ฟเวอร์นี้) เมื่อเสร็จแล้วคุณเพียงแค่บันทึกไฟล์แล้วคลิกขวาและเลือกการผสาน สิ่งนี้จะเพิ่มกฎใหม่

อีกวิธีหนึ่งคือนำเข้าไฟล์. reg ใหม่ซึ่งควรเขียนทับ


แทนที่จะทำซ้ำคำตอบของคุณคุณสามารถแก้ไขคำตอบของเขาเพื่อให้รายละเอียด / ความชัดเจนดังนั้นเราจึงไม่มีคำตอบที่ซ้ำกัน
fantabolous

-1

เมื่อคุณคัดลอกกฎแล้วคุณสามารถคัดลอกข้อมูลขอบเขตได้เช่นกัน เพียงคัดลอกข้อมูลจากคีย์และวางลงในกฎใหม่บนเซิร์ฟเวอร์ใหม่ ฉันมีกฎ IP ที่ปฏิเสธซึ่งมีประมาณหนึ่งพัน IP ในข้อมูลขอบเขตที่ฉันสามารถคัดลอกไปยังเซิร์ฟเวอร์ใหม่ได้

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.