Konfiguracja WatchGuard XTM z 3CX
Wprowadzenie
Ten dokument opisuje konfigurację urządzeń WatchGuard XTM do współpracy z systemem 3CX. Niniejsza instrukcja bazuje na oprogramowaniu Fireware XTM > v12.9.2 i powinna być kompatybilna z każdym urządzeniem korzystającym z tej wersji oprogramowania układowego. Pamiętaj, że nie możemy pomóc Ci w konfiguracji Twojej zapory.
Krok 1: Utwórz statyczny NAT (SNAT)
Najpierw należy skonfigurować statyczny NAT (Static NAT), aby przekierowywać ruch przychodzący ze statycznego publicznego adresu IP na lokalny adres IP centrali PBX:
- Przejdź do „Firebox® UI” (Interfejs użytkownika Firebox®) → „Firewall” (Zapora) → „SNAT”.
- Kliknij ikonę kłódki, co pozwoli na wprowadzenie zmian, a następnie kliknij „Add” (Dodaj)
- Wprowadź nazwę „3CX_SNAT” w polu reguły SNAT.
- Jako typ wybierz „Static NAT” (Statyczny NAT).
- W sekcji „SNAT MEMBERS” (Członkowie SNAT) kliknij „Add” (Dodaj).
- Wybierz adres IP/interfejs z rozwijanego menu. Zewnętrzny adres IP urządzenia powinien być używany do wykonywania translacji NAT dla ruchu przychodzącego do systemu 3CX.
- Wprowadź wewnętrzny/prywatny adres IP systemu 3CX i kliknij „OK” (OK).
- Kliknij „Save” (Zapisz) – reguła SNAT jest teraz aktywna.
Krok 2: Utwórz regułę zapory
Po skonfigurowaniu statycznego NAT należy skonfigurować regułę zapory:
- Przejdź do „Firebox®” → „Firewall” (Zapora) → „Firewall Policies” (Reguły zapory) i kliknij „Add Policy” (Dodaj regułę).
- Jako „Policy Type” (Typ reguły) wybierz „Custom” (Niestandardowy) i kliknij „Add” (Dodaj).
- Wpisz „3CX_Ports” jako nazwę szablonu reguły.
- Użyj przycisku „Add” (Dodaj) poniżej sekcji „PROTOCOLS” (Protokoły), aby dodać niestandardową listę portów, które będą miały pozwolenie na połączenie z systemem 3CX. Po dodaniu wszystkich portów kliknij „Save” (Zapisz).
- Kliknij „ADD POLICY” (Dodaj regułę)
- Wpisz „3CX_Services” jako nazwę reguły.
- Usuń obiekty z sekcji „From” (Od) oraz „To” (Do).
- W sekcji „From” (Od) kliknij „Add” (Dodaj).
- Z rozwijanego menu wybierz „Any-External” (Dowolny zewnętrzny) i kliknij „OK”.
- W sekcji „To” (Do) kliknij „Add” (Dodaj).
- Z rozwijanego menu dla typu członka wybierz „Static NAT” (Statyczny NAT).
- Wyświetlony zostanie wcześniej utworzony SNAT (w tym przykładzie „3CX_SNAT”). Wybierz ten SNAT i kliknij „OK” (OK).
- Reguła zapory powinna wyglądać tak, jak na poniższym zrzucie ekranu:
- Zapisz regułę zapory – reguła jest teraz aktywna.
Krok 3: NAT Loopback (Hairpin)
Jeśli nie posiadasz wewnętrznego serwera DNS do wykorzystania w konfiguracji Split DNS, możesz użyć funkcji NAT loopback, aby uzyskać dostęp z sieci wewnętrznej do nazwy FQDN wskazującej na Twój publiczny adres IP.
Aby to zrobić, musisz utworzyć kolejną regułę zapory, postępując zgodnie z instrukcjami z sekcji Krok 2: Utwórz regułę zapory, wprowadzając następujące zmiany:
- W Kroku 2.2 zamiast dodawać nową niestandardową regułę, należy wybrać tę już utworzoną, o nazwie „3CX_Ports”
- W Kroku 2.6 użyj nazwy „3CX_Services_Hairpin”
- W Kroku 2.7 nie usuwaj obiektu z sekcji „FROM” (Od). Zachowaj „Any-Trusted” (Dowolny zaufany) i/lub dodaj wszelkie inne sieci wewnętrzne, do których ma mieć zastosowanie NAT loopback (Hairpin).
Krok 4: Weryfikacja konfiguracji
- Zaloguj się do panelu „Admin Console” (Konsola administracyjna) 3CX, przejdź do „Admin” > „Dashboard” (Pulpit) > „Firewall” (Zapora) i uruchom narzędzie 3CX Firewall Checker. Zweryfikuje ono, czy Twoja zapora jest prawidłowo skonfigurowana do współpracy z 3CX. Więcej informacji na temat narzędzia Firewall Checker można znaleźć tutaj.
- Przejdź do „Firebox® UI” (Interfejs użytkownika Firebox®) → „Firewall” (Zapora) → „SNAT”, aby upewnić się, że posiadasz regułę SNAT umożliwiającą ruchowi dotarcie do serwera 3CX.
- Przejdź do „Firebox®” → „Firewall” (Zapora) → „Firewall Policies” (Reguły zapory), aby zobaczyć przegląd konfiguracji. Kliknij nazwę reguły 3cx (np. „3CX_Ports”), aby upewnić się, że wszystkie szczegółowe ustawienia zostały zastosowane.
Ostatnia aktualizacja
Ten dokument był ostatnio aktualizowany 10 września 2026 r.
https://www.3cx.pl/docs/zapora-watchguard-xtm/
