FIREWALLD.POLICY-(5) Firewalld Policy Set Gateway FIREWALLD.POLICY-(5)

firewalld.policy-set-gateway - مجموعه سیاست درگاه (Gateway) برای firewalld

مجموعه سیاست درگاه (Gateway) نقطه شروع مفیدی برای یک مسیریاب خانگی است. این مجموعه قابلیت‌های مبدل‌سازی نشانی (masquerading)، کمک‌کننده‌های ردیابی اتصال (conntrack helpers) و فورواردینگ میان ناحیه‌ها را فعال می‌کند.

ناحیه‌های استفاده‌شده در این مجموعه به‌صورت منطقی گروه‌بندی شده‌اند. نام‌های این گروه‌ها توسط سیاست‌های از پیش تعریف‌شده استفاده می‌شوند.

+-----------+                  +-----------+
|    LAN    |                  |   WORLD   |
|-----------|                  |-----------|
| zones:    |                  | zones:    |
|  internal |                  |  external |
|  home     |                  |  public   |
|  trusted  |                  |           |
+-----------+                  +-----------+
      |                              |
      |                              |
      |         +-----------+        |
      +---------|   HOST    |--------+
                |-----------|
                | zones:    |
      +---------|  HOST     |--------+
      |         +-----------+        |
      |                              |
      |                              |
+-----------+                  +-----------+
|   WORK    |                  |    DMZ    |
|-----------|                  |-----------|
| zones:    |                  | zones:    |
|  work     |                  |  dmz      |
+-----------+                  +-----------+

gateway-dmz-to-HOST

سرویس‌هایی را که معمولاً برای یک درگاه مورد نیاز هستند (مانند dns و dhcp) فعال می‌کند.

محل پرونده: /usr/lib/firewalld/policies/gateway-dmz-to-HOST.xml

gateway-lan-to-work

همه ترافیک را از LAN به work مجاز می‌کند. مبدل‌سازی نشانی (masquerading) و کمک‌کننده‌های رایج ردیابی اتصال را فعال می‌سازد.

محل پرونده: /usr/lib/firewalld/policies/gateway-lan-to-work.xml

gateway-lan-to-world

همه ترافیک را از LAN به world مجاز می‌کند. اگر یک رابط شبکه به ناحیه «external» افزوده شود، ترافیک مبدل‌سازی (masquerade) خواهد شد. همچنین کمک‌کننده‌های ردیابی اتصال را برای سرویس‌های رایج (مانند ftp) فعال می‌کند.

محل پرونده: /usr/lib/firewalld/policies/gateway-lan-to-world.xml

gateway-lan-to-HOST

سرویس‌هایی را که معمولاً برای یک درگاه مورد نیاز هستند (مانند dns و dhcp) فعال می‌کند.

محل پرونده: /usr/lib/firewalld/policies/gateway-lan-to-HOST.xml

gateway-world-to-HOST

می‌توان از آن برای در دسترس قرار دادن سرویس‌های internal/dmz به world با افزودن یک پورت فوروارد به این سیاست استفاده کرد.

در اینجا مثالی برای افزودن پورت فوروارد آورده شده است. این مثال پورت 8080 را به 10.1.1.42:80 فوروارد می‌کند.

# firewall-cmd --permanent --policy gateway-world-to-HOST \
               --add-forward-port=port=8080:proto=tcp:toport=80:toaddr=10.1.1.42
# firewall-cmd --reload

محل پرونده: /usr/lib/firewalld/policies/gateway-world-to-HOST.xml

firewall-applet(1), firewalld(1), firewall-cmd(1), firewall-config(1), firewalld.conf(5), firewalld.direct(5), firewalld.dbus(5), firewalld.icmptype(5), firewall-offline-cmd(1), firewalld.richlanguage(5), firewalld.service(5), firewalld.zone(5), firewalld.zones(5), firewalld.policy(5), firewalld.policies(5), firewalld.ipset(5), firewalld.helper(5)

صفحه اصلی firewalld:

Thomas Woerner <twoerner@redhat.com>

توسعه‌دهنده

Jiri Popelka <jpopelka@redhat.com>

توسعه‌دهنده

Eric Garver <eric@garver.life>

توسعه‌دهنده
firewalld 2.5.1