Przechwytywanie ruchu sieciowego z poziomu interfejsu webowego
Wprowadzenie
W sieci 3CX przechwytywanie ruchu może być inicjowane bezpośrednio z poziomu Konsoli Zarządzania. Umożliwia to przechwytywanie pakietów „na żywo”, które zapisywane są w formacie PCAP i mogą być następnie dołączone do wygenerowanego pliku SupportInfo lub pobrane bezpośrednio.
Wymagania wstępne
W przypadku instalacji na systemie Windows, obowiązkiem administratora jest zainstalowanie programu Wireshark w systemie operacyjnym, na którym działa 3CX.
Jeśli Wireshark nie zostanie wykryty, zostanie wyświetlony taki komunikat.
W przypadku instalacji opartych na systemie Linux, narzędzie tcpdump instalowane jest automatycznie podczas instalacji lub aktualizacji 3CX.
Rozpoczęcie przechwytywania
- Przejdź do 3CX Web Client > Konsola administracyjna i wybierz „Dashboard” (Pulpit) > kliknij „Capture” (Przechwyć).
- Jeśli sterownik przechwytywania jest zainstalowany, widoczny będzie selektor interfejsów, umożliwiający wybór konkretnego interfejsu sieciowego lub wszystkich dostępnych interfejsów systemowych (z wyłączeniem adapterów tunelujących IPv6).
💡 Wskazówka: Linux umożliwia również przechwytywanie z interfejsu lokalnego (lo), co jest przydatne przy debugowaniu połączeń SBC i tunelowanych.
- Kliknij „Capture” (Przechwyć), aby rozpocząć nagrywanie ruchu sieciowego. Na systemie Windows Wireshark, a na Linuxie tcpdump, zdalnie rozpoczną przechwytywanie na serwerze.
- Odtwórz problem jak najszybciej, ponieważ przechwytywanie zużywa zasoby i miejsce na dysku. Po zakończeniu kliknij „Stop” (Zatrzymaj), aby zakończyć sesję przechwytywania.
⚠ Ważne: Nie klikaj nigdzie poza „Stop” ani nie zmieniaj adresu URL w przeglądarce – okno zostanie zablokowane do czasu zatrzymania przechwytywania przez administratora. Zapobiega to uruchomieniu równoległych lub nieaktywnych procesów przechwytywania w tle, które mogłyby zapełnić dysk lub pamięć serwera.
Pobranie przechwyconych danych
Po kliknięciu „Stop” plik z przechwyconym ruchem zostanie zapisany lokalnie na dysku.
Możesz:
- pobrać plik bezpośrednio lub
- pobrać plik Support Info, który zawiera przechwytywanie wraz z ogólną konfiguracją systemu.
Niezależnie od wybranej opcji, plik PCAP zostaje usunięty z serwera. Pliki przechwytywania na serwerze znajdują się w lokalizacjach:
- Windows: “C:\ProgramData\3CX\Instance1\Data\Logs\dump.pcap”
- Linux: “/var/lib/3cxpbx/Instance1/Data/Logs/dump.pcap”
Po pobraniu pliku PCAP można go przeanalizować w programie Wireshark na dowolnym komputerze PC lub Mac.
Ograniczenia
W celu zapobiegania przeciążeniom systemu oraz porzuconym procesom przechwytywania, wbudowana funkcja ma następujące ograniczenia:
- Funkcja nie umożliwia długoterminowego przechwytywania – przechwytywanie nadal musi być ręcznie uruchomione przez administratora na hoście.
- Rozmiar przechwytywania jest ograniczony do maksymalnie 2 milionów pakietów – po osiągnięciu tego limitu proces automatycznie zostaje zatrzymany.
💡 Wskazówka: Można również skorzystać z opcji ręcznego przechwytywania, opisanej tutaj.
Ostatnia aktualizacja
Ten dokument został ostatnio zaktualizowany 04 czerwca 2026 r.
https://www.3cx.pl/docs/przechwytywanie-ruchu-sieciowego/
