Ostatnia zmiana dla wersji: 14.2.0 (07.2026)
- Beta Wyłącznie dla użytkowników korzystających z wersji beta::
- Trasy, strefy i obiekty sieciowe można teraz tworzyć również dla użytkowników lokalnych i użytkowników AD w Krok 4
- Nowa opcja jako peer: Użytkownik_lokalny
Ostatnia zmiana dla wersji: 14.2.1 (09.2026)
- Beta Wyłącznie dla użytkowników korzystających z wersji beta::
- Dodano MTU w kroku 2 dla lokalizacji A i lokalizacji B
- Dodano strefy i grupę reguł w kroku 4 dla lokalizacji A oraz lokalizacji B
Zarządzanie kluczami
Podczas tworzenia połączenia WireGuard dostępnych jest kilka opcji generowania niezbędnych kluczy i zarządzania nimi. Każda z tych opcji ma swoje zalety i wady.
W przypadku dwóch z nich wymagany jest klucz prywatny lub publiczny, generowany bezpośrednio w kreatorze konfiguracji połączenia WireGuard.
Trzecia opcja wymaga istniejących kluczy typu x25519.
Utwórz połączenie WireGuard
Zakładając następującą konfigurację:
| Sieć UTM | Lokalizacja B | Sieć transferowa | |
|---|---|---|---|
| FQDN | a.vpn.anyideas.de | b.vpn.anyideas.de | – |
| Lokalna sieć IPv4 | 10.1.0.0/16 | 10.2.0.0/16 | 10.0.1.0/24 |
| Lokalny adres IPv4 tunelu | 10.0.1.1/24 | 10.0.1.2/24 | – |
| Lokalna sieć IPv6 | fd00:a:0:0::0/64 | fd00:b:0:0::0/64 | fd00:0:0:0::0/64 |
| Lokalny adres IPv6 tunelu | fd00:0:0:0::1/128 | fd00:0:0:0::2/128 | – |
| UTM | Roadwarrior | Sieć transferowa | |
|---|---|---|---|
| FQDN | a.vpn.anyideas.de | – | – |
| Lokalna sieć IPv4 | 10.1.0.0/16 | – | 10.0.1.0/24 |
| Lokalny adres IPv4 tunelu | 10.0.1.1/24 | 10.0.1.201/24 | – |
| Lokalna sieć IPv6 | fd00:a:0:0::0/64 | – | fd00:0:0:0::0/64 |
| Lokalny adres IPv6 tunelu | fd00:0:0:0::1/128 | fd00:0:0:0::C9/128 | – |
Konfiguracja UTM
|
Uruchom asystenta za pomocą przycisku Krok 1 – Import konfiguracjiSieć UTM Krok 1 – Import konfiguracji
| |||
| Opis | Wartość | Opis | UTMuser@firewall.name.fqdn VPN WireGuard Krok 1 Importuj konfigurację ![]() Asystent WireGuard – Krok 1
|
|---|---|---|---|
| Plik: | Jeśli konfiguracja serwera WireGuard już istnieje, można ją przesłać w postaci pliku. Odpowiednie ustawienia zostaną automatycznie wprowadzone do odpowiednich elementów w kolejnych krokach. | ||
| Konfiguracja: | Jeśli konfiguracja serwera WireGuard już istnieje, można ją skopiować do tego pola konfiguracyjnego. Odpowiednie ustawienia zostaną automatycznie wprowadzone do odpowiednich elementów w kolejnych krokach. Szablon pliku konfiguracyjnego do skopiowania ukryj Klicken für dauerhafte Anzeige [Interface] Address = 10.0.0.1/24 Address = C0FF::EEEE/64 ListenPort = 51824 PrivateKey = interfacePrivateKeyaaaaaaaaaaaaaaaaaaaaaaaa= [Peer] AllowedIPs = 10.0.0.2/32, 10.0.0.3/32 AllowedIPs = 10.0.0.4/32 Endpoint = 1.2.3.4:51825 PersistentKeepalive = 30 PresharedKey = peerPresharedKeyaaaaaaaaaaaaaaaaaaaaaaaaaaa= PublicKey = peerPublicKeyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa= | ||
Krok 2 – InterfejsSieć UTM Krok 2 – Interfejs
| |||
| Interfejs: | wg0 | Nazwa interfejsu tworzonego w celu nawiązania połączenia (ustawienie domyślne, nie można go zmienić) | Krok 2 Interfejs ![]() Asystent WireGuard – Krok 2
|
| Name: | wg_server | Unikalna nazwa połączenia | |
| Adres IPv4: | Adres IPv4 dla interfejsu sieciowego sieci transferowej w lokalizacji A Określa to adres IP sieci transferowej (w tym przypadku: 10.0.1.1/24) | ||
| Adres IPv6: | Adres IPv6 dla interfejsu sieciowego sieci transferowej w lokalizacji A (opcjonalnie) Określa to adres IP sieci transferowej (w tym przypadku: fd00:0:0:0::1/64) | ||
| Listening Port: | 51820 | Port domyślny dla połączeń WireGuard | |
| MTU: notempty v14.2.1 |
1420 | Określa maksymalny rozmiar pakietu dla każdego pakietu danych | |
| Klucz prywatny: | |||
| Wartość klucza prywatnego jest generowana automatycznie. | |||
| Wartość klucza wprowadza się bezpośrednio. notempty Ze względów bezpieczeństwa nie można później odczytać tej wartości klucza. notempty
Jeśli plik został zaimportowany lub konfiguracja wprowadzona w kroku 1 - Import konfiguracji, opcja ta jest automatycznie zaznaczana, a wartość klucza prywatnego jest odczytywana z pliku konfiguracyjnego i wpisywana w tym miejscu. | |||
| Wyświetl Ukryj |
Wyświetla / ukrywa wartość klucza | ||
| Wygeneruj | Wartość klucza zostanie wygenerowana | ||
| Prywatny klucz w formacie x25519. Można wybrać tylko te klucze, które zawierają również część klucza prywatnego. | |||
| Dodaj klucz | W przypadku braku lokalnego klucza w formacie x25519 można użyć tego przycisku, aby go wygenerować. | ||
| Udostępnianie sieci serwerów globalnie: | Sieci po stronie (lokalnego) serwera, do których tunele WireGuard między peerami mają w zasadzie dostęp. notempty
Aby uzyskać faktyczny dostęp, potrzebne są dodatkowe obiekty sieciowe oraz reguły filtrowania portów! | ||
Krok 3 - PeerSieć UTM Krok 3 - Peer
| |||
| Rodzaj peera: | Rodzaje peerów Połączenia S2S należy zawsze konfigurować jako typ Peer Instrukcje dotyczące kroku 3 - Peer połączony z domeną AD
Instrukcje dotyczące kroku 3 - Peer z lokalnymi użytkownikami |
Krok 3 Peer ![]() Asystent WireGuard – Krok 3
| |
| Name: | peer-rw | Nazwa urządzenia przeciwnego | |
| Udostępnianie sieci peera: | »10.0.1.201/32 »fd00:0:0:0::C9/128 | IP z sieci transferowej (»…/32 lub »…128) notempty
Aby uzyskać faktyczny dostęp, potrzebne są dodatkowe obiekty sieciowe oraz reguły filtrowania portów! | |
| Punkt końcowy: | b.vpn.anyideas.de | Publiczny adres IP lub w publicznym DNS rozpoznawalny FQDN strony przeciwnej (w tym przypadku: Lokalizacja B) | |
| Port końcowy: | 51820 | Listening-port strony przeciwnej (w tym przypadku: Lokalizacja B) | |
| Klucz publiczny: | |||
| Wartość klucza publicznego zdalnego partnera. notempty
Jeśli plik został zaimportowany lub konfiguracja wprowadzona w kroku 1 - Import konfiguracji, opcja ta jest automatycznie zaznaczana, a wartość klucza prywatnego jest odczytywana z pliku konfiguracyjnego i wpisywana w tym miejscu. | |||
| Oblicza wartość klucza na podstawie wartości klucza prywatnego wprowadzonej w kroku 2 - Interface notempty
Ze względów bezpieczeństwa nie można później odczytać tej wartości klucza. | |||
| Wyświetl Ukryj |
Wyświetla / ukrywa wartość klucza | ||
| Wygeneruj | Wartość klucza zostanie wygenerowana | ||
| Skopiuj do schowka | Kopiuje wartość klucza do schowka | ||
| Publiczny klucz Roadwarriora w formacie x25519 Można wybrać tylko klucze, które nie mają prywatnego klucza. Pokaż wskazówkę ukryj Klicken für dauerhafte Anzeige Można wybrać tylko te klucze, dla których nie ma jeszcze połączenia na tym interfejsie. Klucz publiczny (PublicKey) musi być unikalny w ramach danego połączenia, ponieważ to właśnie za jego pośrednictwem odbywa się routing przychodzących pakietów. Jeśli ten sam klucz publiczny ma być używany dla innego peera, np. w ramach rozwiązania awaryjnego, należy w tym celu utworzyć kolejne połączenie WireGuard. | |||
| Dodaj klucz | Jeśli publiczny klucz Roadwarriora nie jest jeszcze dostępny, ten przycisk może być użyty do otwarcia importu zarządzania kluczami. Eksport i import kluczy jest również możliwy za pomocą schowka Utwórz parę kluczy dla Roadwarriora ukryj Klicken für dauerhafte Anzeige Zalecamy utworzenie pary kluczy dla Roadwarriora na UTM, a następnie bezpieczne przechowywanie. Postępowanie:
| ||
| Pre-Shared Key (opcjonalnie): | ••••••••••••••••••••••••••• | Pre-Shared Key dla dodatkowego zabezpieczenia połączenia | |
| Wyświetl Ukryj |
Wyświetla / ukrywa wartość klucza | ||
| Wygeneruj | Generuje bardzo silny pre-shared key notempty
Pre-shared key musi być identyczny po obu stronach połączenia VPN! Można go wygenerować tylko po jednej stronie, a następnie należy go wprowadzić po drugiej stronie. | ||
| Skopiuj do schowka | Kopiuje klucz PSK do schowka | ||
| Keepalive: | Wył. | Regularnie wysyła sygnał. Dzięki temu połączenia pozostają otwarte na routerach NAT. On Aktywacja jest zalecana.. | |
| 25 Sekundy | Odstęp w sekundach, w którym wysyłany jest sygnał | ||
|
Sieć UTM Krok 3 - Peer
notempty
Nowość od v12.7.1 | |||
| Opis | Wartość | Opis | Krok 3 Peer ![]() Asystent WireGuard - krok 3 z użytkownikami lokalnymi jako peerami
|
|---|---|---|---|
| Rodzaj peera: | Użytkownik lokalny jako peer | ||
| Otwórz okno dialogowe użytkownika: | Wył. | Otwiera ustawienia użytkownika po zakończeniu obsługi kreatora | |
| Następnie można skonfigurować WireGuard dla wybranego użytkownika w obszarze przycisk klikając edytuj. Więcej szczegółowych informacji można znaleźć tutaj. | |||
Krok 4 – Ustawienia zaawansowaneSieć UTM Krok 4 – Ustawienia zaawansowane
notempty
Nowość od v14.2.0: Dla użytkowników lokalnych i użytkowników domeny AD | |||
| Tworzenie tras do sieci peerów: | Tak Nie |
Aktywacja nie jest wymagana. Roadwarrior może być osiągnięty bezpośrednio przez swój adres IP tunelu. Trasa nie jest więc konieczna. |
Krok 4 Ustawienia zaawansowane ![]() Asystent WireGuard – Krok 4
|
Przekierowywanie wyłącznie przy ustanowionym połączeniu ukryj Klicken für dauerhafte Anzeige Wstępna sytuacja Czasami warto skonfigurować trasy dla połączeń VPN dopiero w momencie faktycznego nawiązania połączenia.
Polecenie CLI Połączenie za pomocą SSH lub poprzez menu : route get określa prawidłowy identyfikator połączenia route set id <ID> flags BLACKHOLE_IF_OFFLINE NP.: route set id "2" flags BLACKHOLE_IF_OFFLINE | |||
| Utwórz strefy: | Tak | Tworzy nową strefę dla portu WireGuard | |
| Strefy: notempty v14.2.1 |
wireguard_w0-1 |
Utworzona strefa sieciowa dla połączenia VPN | |
| Tworzenie obiektów sieciowych dla peerów: | Tak »wg-net-wg0-1» |
Po aktywacji przycisku Yes tworzy obiekty sieciowe (IPv4 i ewentualnie IPv6) dla urządzenia przeciwnego. Można również zmienić automatyczną propozycję. | |
| Grupa sieciowa:: | Wyświetlana jest grupa sieciowa połączenia | ||
| Generate rules between peer and internal-networks: | Nie | Po aktywacji Tak generuje automatycznie reguły, które ułatwiają uruchomienie. notempty Konieczne jest zastąpienie tych reguł własnymi regułami, które zezwalają wyłącznie na niezbędne usługi z niezbędnymi obiektami sieciowymi. notempty
Te indywidualne reguły należy zawsze tworzyć z wykorzystaniem interfejsu WireGuard i sieci wewnętrznej, nawet jeśli tunel WireGuard prowadzi do sieci DMZ. | |
| Grupa reguł: notempty v14.2.1 |
Wygenerowana grupa reguł dla połączenia VPN | ||
| Zamknięcie kreatora
| |||
Konfiguracja RoadwarrioraPobierz klientaPobierz klienta pod adresem https://www.wireguard.com/install Konfiguracja klienta WireGuardWireGuard Client
| |||
| Otwórz klienta i dodaj pusty tunel |
![]() Wyświetlanie pliku konfiguracyjnego w kliencie Windows () [Interface]
PrivateKey = # PrivatKey für RW
Address = # Netz-IP für den Roadwarrior
DNS = # IP_DES_DNServers (optional), # Search Domain (optional)
MTU = 1420 # (optional) | ||
| Name: | wg-vpn-UTM_Sieć | Dowolnie wybierana nazwa (bez spacji) | |
| Klucz publiczny: | sFWO… …LmDM= | ||
| Okno konfiguracji [Interface] | |||
| PrivateKey = | uIp… …9E3XA= | Podczas tworzenia pustego tunelu automatycznie przypisywany jest PrivateKey PrivateKey może zostać wyeksportowany z UTM w formacie RAW, a następnie wprowadzony tutaj. | |
| Address = | 10.0.1.201/32 | IP tunelu dla Roadwarriora | |
| DNS = | 10.0.1.1, beispiel.local | Opcjonalnie Serwery, za pośrednictwem których klient powinien rozwiązywać nazwy podczas istniejącego połączenia. Dodatkowo można tutaj wpisać domenę wyszukiwania, aby komputery mogły być odnajdywane za pomocą ich nazwy hosta bez podawania FQDN. Wpisy są oddzielane przecinkiem i spacją. | |
| MTU = | 1420 | Opcjonalnie Określa rozmiar pakietu danych. Musi być między 1300 a 1500. 1420 jest wartością domyślną. | |
| ListenPort = | 51820 | Opcjonalnie Port, na którym dane docierają do klienta. Jest dynamicznie przydzielany i odznaczany przez klienta. Po stronie serwera i klienta może być używany ten sam port (nawet przy wielu klientach). | |
| [Peer] | |||
| PublicKey = | beN9ikz… …Do= | Publiczny klucz UTM | |
| PresharedKey = | 29… …/Wipaxs= | Wstępnie udostępniony klucz z UTM | |
| AllowedIPs = | 10.1.0.0/16 | Lokalne adresy IP sieci za UTM | |
| Endpoint = | a.vpn.anyideas.de:51820 | IP/Nazwa hosta UTM:Port instancji WG | |
| persistentkeepalive = | 25 | Keepalive | |
Widget
W interfejsie administracyjnym istnieje widget do przeglądu połączeń WireGuard. Dodatkowe informacje można znaleźć w artykule wiki Widget UTM.
Connection Rate Limit
Ograniczanie dostępu z określonych adresów IP źródłowych do powtarzających się portów
Na razie funkcję tę można skonfigurować wyłącznie za pomocą CLI
Dostęp przez SSL-VPN można na przykład zabezpieczyć przed agresywnymi skanami lub próbami logowania.

Od wersji 12.6.2 urządzenie UTM może ograniczać liczbę połączeń TCP i/lub UDP z zewnętrznego adresu IP do jednego portu.
Obowiązują przy tym następujące warunki:
- Monitorowane są wyłącznie połączenia przychodzące, dla których istnieje default-route
- Liczone są połączenia z jednego adresu IP do jednego portu urządzenia UTM w ciągu jednej minuty
- Po aktywacji dozwolonych jest 5 połączeń / prób połączenia na minutę
Następnie połączenia zostaną ograniczone:- W tym przypadku dodatkowe dozwolone połączenia zostaną równomiernie rozłożone w ciągu 60 sekund od pierwszego połączenia.
- Gdy wartość CONNECTION_RATE_LIMIT wynosi 20, co 3 sekundy dodawane jest kolejne połączenie.
- 10 sekund po pierwszym połączeniu mogłyby zostać nawiązane kolejne 3 połączenia (każde z tego samego adresu IP na ten sam port docelowy)
- Zablokowanie adresu IP dotyczy wyłącznie dostępu do portu, który był zbyt często korzystany.
Dostęp do pozostałych portów pozostaje bez zmian. - W przypadku nowych instalacji funkcja ta jest domyślnie włączona z limitem 20 połączeń UDP na minutę dla wszystkich portów
- W przypadku aktualizacji funkcja musi zostać ręcznie aktywowana
| extc-Variable | Default | Opis |
|---|---|---|
| CONNECTION_RATE_LIMIT_TCP | 0 | Liczba dozwolonych połączeń TCP dla danego adresu IP na port 0 = Funkcja wyłączona, nie są stosowane żadne blokowania |
| CONNECTION_RATE_LIMIT_TCP_PORTS | Porty, które mają być monitorowane. Przy ustawieniu domyślnym pole jest puste= oznacza to, że (po włączeniu) monitorowane będą wszystkie porty. Porty należy oddzielić spacjami: [ 1194 1195 ] | |
| CONNECTION_RATE_LIMIT_UDP | 20 / 0 Domyślne ustawienie w przypadku nowej instalacji od wersji 12.6.2: 20 W przypadku instalacji z aktualizacją wartość ta wynosi 0, co oznacza, że funkcja jest wyłączona. |
Liczba dozwolonych połączeń UDP dla jednego adresu IP na port |
| CONNECTION_RATE_LIMIT_UDP_PORTS | Porty, które mają być monitorowane. W ustawieniach domyślnych pole jest puste = Wszystkie porty będą monitorowane (tylko w przypadku nowych instalacji!). Porty należy oddzielić spacjami: [ 1194 1195 ] |
Konfiguracja za pomocą poleceń CLI
| CLI polecenie | Funkcja |
|---|---|
| extc value get application securepoint_firewall Alternatywnie użytkownikiem root: spcli extc value get application securepoint_firewall | grep RATE |
Wyświetla listę wszystkich zmiennych aplikacji „securepoint_firewall”. Zmienne zaczynające się od „CONNECTION_RATE_LIMIT_” odpowiadają za limit połączeń. application |variable |value --------------------+-------------------------------+----- securepoint_firewall |… |… |CONNECTION_RATE_LIMIT_TCP |0 |CONNECTION_RATE_LIMIT_TCP_PORTS| |CONNECTION_RATE_LIMIT_UDP |20 |CONNECTION_RATE_LIMIT_UDP_PORTS| |
| extc value set application securepoint_firewall variable CONNECTION_RATE_LIMIT_TCP value 20 system update rule |
Ogranicza dopuszczalną liczbę połączeń „TCP” z pojedynczego adresu IP na dany port do 20 na minutę
Zmiana jest wprowadzana bezpośrednio poprzez „aktualizację reguły”. Wartość nie musi być najpierw ustawiona na 0! |
| extc value set application securepoint_firewall variable CONNECTION_RATE_LIMIT_TCP value 0 system update rule |
Wyłącza monitorowanie połączeń TCP |
| extc value set application securepoint_firewall variable CONNECTION_RATE_LIMIT_TCP_PORTS value [ 443 11115 ] system update rule |
Ogranicza monitorowanie połączenia TCP z portami 443 i 11115 Przed i po nawiasach kwadratowych [ ] muszą znajdować się spacje! |
| extc value set application securepoint_firewall variable CONNECTION_RATE_LIMIT_TCP_PORTS value [ ] system update rule |
Przed i po nawiasach kwadratowych [ ] muszą znajdować się spacje! |
| extc value set application securepoint_firewall variable CONNECTION_RATE_LIMIT_UDP value 20 system update rule |
Ogranicza dopuszczalną liczbę połączeń UDP z jednego adresu IP na określony port do 20 na minutę Domyślne ustawienie w przypadku nowej instalacji od wersji 12.6.2: 20 W przypadku instalacji z aktualizacją wartość ta wynosi 0, co oznacza, że funkcja jest wyłączona. Wartość nie musi być najpierw ustawiona na 0! |
| extc value set application securepoint_firewall variable CONNECTION_RATE_LIMIT_UDP value 0 system update rule |
Wyłącza monitorowanie dla połączeń UDP |
| extc value set application securepoint_firewall variable CONNECTION_RATE_LIMIT_UDP_PORTS value [ 1194 1195 ] system update rule |
Ogranicza monitorowanie połączeń UDP do portów 1194 i 1195. (Przykład dla 2 utworzonych tuneli SSL-VPN). Przed i po nawiasach kwadratowych [ ] muszą znajdować się spacje! |
| extc value set application securepoint_firewall variable CONNECTION_RATE_LIMIT_UDP_PORTS value [ ] system update rule |
Przed i po nawiasach kwadratowych [ ] muszą znajdować się spacje! |
extc value set application securepoint_firewall variable CONNECTION_RATE_LIMIT_TCP value 20 notempty
Na koniec należy wprowadzić polecenie CLI system update rule, aby zastosować wartości określone w regułach. |
Na przykład, aby zezwolić na maksymalnie 20 połączeń na minutę na adres IP i port. W przypadku protokołu TCP monitorowanie ogranicza się do portów 443 i 11115. W przypadku połączeń UDP monitorowane są wszystkie porty. |










