Nhập xuất Quy tắc tường lửa Windows cụ thể


13

Làm cách nào để xuất và nhập quy tắc Tường lửa cửa sổ cụ thể (cả trong và ngoài nước)?

Tôi có thể thực hiện chính sách Nhập / Xuất nhưng nó sẽ sử dụng TẤT CẢ quy tắc không theo quy tắc cụ thể. Tương tự với Danh sách xuất , nó có thể xuất tất cả danh sách các quy tắc của Inward hoặc Outting trong tệp CSV đơn giản nhưng nó không hữu ích vì không có cách nào để nhập lại.

Tôi nhìn netsh firewallnetsh advfirewall firewallquá nhưng họ cũng dường như không có tùy chọn để xuất khẩu / nhập khẩu quy tắc cá nhân.

Tôi chỉ tự hỏi nếu nó thậm chí có thể lưu trữ này. Tôi đang sử dụng Windows 7 Professional

Câu trả lời:


16

Đi tới khóa sau từ Windows Registry và xuất nó thành tệp * .reg:

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

Chỉnh sửa tệp trong bất kỳ trình soạn thảo văn bản nào và xóa các mục bạn không muốn. Hoặc bạn có thể truy cập WFwAS, xóa bất kỳ quy tắc nào khác và chỉ giữ lại những quy tắc bạn muốn. Sau đó làm các bước được mô tả ở trên. Bạn sẽ không cần phải chỉnh sửa tệp reg vì nó chỉ chứa những gì bạn muốn.

Nhập tệp reg trên máy tính bạn cần và bạn sẽ chỉ thêm các quy tắc đã chọn. Đó là tất cả.

Hoặc bạn có thể thử Windows Firewall Control có tính năng thực hiện việc này. Nó chỉ có thể xuất và nhập các quy tắc được chọn theo định dạng XML:

https://www.binisoft.org/wfc


WFC, phần mềm tốt nhất từng có cho windows, đáng chú ý là phải trả tiền cho phiên bản nâng cấp, sau đó bạn cũng có thể chặn các quy trình và phần mềm Windows bên ngoài.
Moab

1

Bạn chỉ có thể chọn các quy tắc bạn muốn xuất, sau đó nhấp vào nút "xuất danh sách" và khi cửa sổ explorer mở ra, bạn có thể đánh dấu tùy chọn "chỉ xuất các quy tắc được tô sáng" (ngay bên dưới trường nhập tên tệp)


1
Đó là DANH SÁCH xuất khẩu, không xuất khẩu RULE.
Justin Emlay

0

Một cách khác là xuất các quy tắc AS Tab hoặc CSV - cũng trong "Tường lửa Windows với Nâng cao". Chọn tùy chọn "Xuất danh sách ..". Bạn có thể chọn TAB hoặc CSV. Bạn có được toàn bộ danh sách, nhưng có thể xóa tất cả những cái khác và sử dụng Notepad ++ và thay thế dấu phân cách bằng tùy chọn \ r \ n, sẽ mang lại danh sách Hoặc chạy một trục trong excel để cung cấp cho bạn danh sách.

Một chút muộn màng, nhưng hy vọng nó sẽ giúp người khác.


0

Câu trả lời của Alexandru rất khó để theo dõi, nhưng đã đưa tôi đến đúng con đường trên máy chủ Windows 2012:

Về cơ bản, bạn có thể thực hiện các thay đổi quy tắc theo cách thủ công đối với khóa đăng ký FirewallRules, sau đó nhập (để thay thế) hoặc Hợp nhất (để nối thêm).

Xuất khẩu

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

như một .regtập tin

Chỉnh sửa tập tin. Xóa tất cả các quy tắc mà bạn không muốn, chỉ giữ các quy tắc mà bạn muốn (ví dụ: sao chép quy tắc từ một máy chủ khác sang máy chủ này). Sau khi hoàn thành, bạn chỉ cần lưu tệp sau đó nhấp chuột phải và chọn Hợp nhất . Điều này sẽ thêm (các) quy tắc mới trong.

Thay vào đó, nhập tệp .reg mới thay vào đó, ghi đè lên


Thay vì lặp lại câu trả lời của anh ấy, bạn chỉ có thể chỉnh sửa câu trả lời của anh ấy để cung cấp chi tiết / sự rõ ràng để chúng tôi không có câu trả lời trùng lặp
tưởng tượng vào

-1

Khi bạn đã sao chép quy tắc, bạn cũng có thể sao chép dữ liệu phạm vi. Chỉ cần sao chép dữ liệu từ khóa và dán vào quy tắc mới trên máy chủ mới. Tôi đã từ chối quy tắc IP với khoảng một nghìn IP trong dữ liệu phạm vi mà tôi có thể sao chép sang máy chủ mới.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.