FreePBX - konfiguracja od zera: instrukcja

08.04.2019

Konfiguracja od podstaw FreePBX - nowoczesny, w pełni funkcjonalny interfejs internetowy do zarządzania telefonią VoIP Asterisk - nie jest trudny nawet dla zwykłego użytkownika. Wystarczy postępować zgodnie z instrukcjami krok po kroku, które podano w naszym artykule.

Dlaczego potrzebujemy interfejsu internetowego FreePBX?

Interfejs upraszcza zarządzanie telefonią VoIP i konfigurację Asterisk poprzez wizualne prezentowanie danych. Ale przed przystąpieniem do instalacji musisz mieć przynajmniej ogólny pogląd na temat. Natychmiast zauważamy, że główną zaletą nazwanego systemu jest to, że użytkownik nie musi korygować wielu plików tekstowych z ustawieniami ręcznie, jak to było wcześniej.

Najnowsza wersja pakietu to FreePBX 13. Zasadniczo jest to powłoka oprogramowania. Pozwala kontrolować telefonię VoIP i konfigurować Asterisk bez specjalnej wiedzy programistycznej. Mówiąc najprościej, tłumaczy język oprogramowania, który maszyna może zrozumieć na wizualne informacje, które użytkownik rozumie, i na odwrót. Aby skonfigurować FreePBX od podstaw, powłoka musi być zainstalowana na komputerze, który będzie używany do pracy z telefonią VoIP.

Instalacja GUI

Oto przewodnik krok po kroku:

1. Pobierz dystrybucję FreePBX 13 Distro. Istnieje kilka wersji produktu: dla różnych bitness systemu operacyjnego. Wybór wersji 32- lub 64-bitowej zależy od oprogramowania. Początkujący nie powinni eksperymentować i ominąć wersję beta strony Asterisk PBX.

2. Napisz obraz systemu na dysku lub dysku flash. Aby to zrobić, użyj standardowych programów narzędziowych dostępnych na każdym komputerze.

3. Po nagraniu uruchom maszynę z tego dysku. Aby to zrobić, zmień opcje uruchamiania systemu. Procedura zależy od konkretnej wersji systemu BIOS. Zwykle wszystkie niezbędne informacje można znaleźć w dokumentacji komputera. Jeśli wszystko zostanie wykonane poprawnie, pojawi się menu instalacji programu.

4. Wybierz wersję usługi Asterisk PBX i tryb, w którym będą działać dyski twarde. Dostępne są następujące opcje:

  • Pełna instalacja - automatycznie usuwa wszystkie informacje z dysków twardych i tworzy pojedynczą macierz RAID. Tryb ten zwiększa niezawodność systemu i zmniejsza prawdopodobieństwo awarii.
  • Pełna instalacja BRAK RAID - instaluje system bez automatycznego tworzenia RAID.
  • Pełna instalacja zaawansowana - instaluje system i umożliwia ręczne partycjonowanie dysku.
  • Instalacja HA - dla dysków większych niż 250 GB.

5. Wybierz żądany tryb, przejdź do ustawień sieci. Jeśli korzystasz z serwera DHCP (dynamiczne adresy IP), a w większości przypadków tak właśnie jest, po prostu kliknij OK. W przypadku statycznego adresu IP określ ustawienia dla swojej sieci.

  • Następnie pozostaje wybrać strefę czasową i ustawić hasło dla użytkownika o specjalnych uprawnieniach i pełnym dostępie - root.
  • Czekamy, aż system zainstaluje i zaktualizuje pliki Asterisk FreePBX. Ponownie uruchomimy komputer, przejdziemy do trybu konsoli i zalogujemy się jako użytkownik z uprawnieniami root.
  • Ponadto interfejs można uzyskać z innego komputera za pomocą dowolnej przeglądarki. Aby to zrobić, wpisz adres IP komputera, na którym zainstalowano FreePBX.
  • Będzie trzeba ponownie ustawić nazwę użytkownika i hasło. Należy pamiętać, że ze względów bezpieczeństwa muszą one być inne niż hasło użytkownika z uprawnieniami administratora.

Instalacja FreePBX została zakończona. Teraz możesz przejść bezpośrednio do konfiguracji telefonii.

Jak dostać się do interfejsu internetowego FreePBX?

Adres interfejsu sieciowego jest taki sam, jak adres komputera z zainstalowanym FreePBX. Aby się tego dowiedzieć, uruchom polecenie ifconfig w konsoli komputera, na którym zainstalowany jest interfejs WWW. Zobaczysz ustawienia wszystkich interfejsów sieciowych urządzenia. Po prostu wpisz żądany adres IP w przeglądarce i naciśnij enter.

Opis interfejsu internetowego FreePBX

Strona główna zawiera 3 główne sekcje:

  1. FreePBX Adminisration - pozwala zarządzać systemem z uprawnieniami administratora.
  2. Panel sterowania użytkownika - ustawienia użytkownika (szczegóły połączenia, kody usług, dostęp do poczty głosowej).
  3. Uzyskaj pomoc techniczną - wsparcie techniczne i aktualizacje FreePBX.

Aby uzyskać dostęp do pierwszych dwóch sekcji, musisz wprowadzić login i hasło określone podczas instalacji. Możliwe jest skonfigurowanie FreePBX w języku rosyjskim. Aby to zrobić, kliknij przycisk Język po prawej stronie w górnym rogu okna i wybierz żądany język.

Przegląd dostępnych modułów: zarządzanie modułem

W tej sekcji możesz zarządzać modułami FreePBX. Oznacza to, że zapewniona jest możliwość instalowania nowych, aktualizacji i usuwania istniejących, a także wyłączania modułów roboczych. Nowe dostępne w 4 źródłach:

  • Podstawowy - podstawa systemu. Największe obawy budzi aktualizacja i utrzymanie programistów.
  • Rozszerzony - moduły z tego źródła mają niższy priorytet niż poprzedni.
  • Nieobsługiwane - programiści FreePBX nie odpowiadają za jego wydajność. Ponieważ moduły tutaj są opracowywane przez niezależnych programistów.
  • Komercyjne - komercyjne moduły lub wsparcie.

Można go używać jako źródła i komputera. W tym celu zapewniony jest przycisk modułów Uploud. Aby zainstalować lub zaktualizować moduł, postępuj zgodnie z instrukcjami krok po kroku:

1. Wybierz odpowiednie źródło.

2. Użyj funkcji Sprawdź online.

3. Po zaktualizowaniu listy dostępnych modułów, przy każdym z nich pojawi się jeden z następujących komentarzy:

  • nie zainstalowany - nie zainstalowany;
  • dostępna aktualizacja online - można ją zaktualizować;
  • włączony i aktualny - moduł jest włączony i zaktualizowany do najnowszej wersji.

Możesz jednocześnie zainstalować lub zaktualizować wszystkie dostępne moduły, aby to zrobić, kliknij odpowiedni przycisk.

Numery wewnętrzne

Ta sekcja umożliwia tworzenie numerów wewnętrznych FreePBX. Najpierw wybierz technologię do połączenia. Najlepszym rozwiązaniem jest użycie protokołu SIP. Dla początkujących, przy tworzeniu numeru wewnętrznego wystarczy ustawić 3 ustawienia:

  • Rozszerzenie użytkownika - sam numer. Zabronione są: 600-699 (zarezerwowane dla grup połączeń) i 70-79 (zarezerwowane dla połączeń z parkowaniem).
  • Nazwa wyświetlana - nazwa, pod którą numer jest wyświetlany na liście numerów. Ta nazwa na ekranie telefonu będzie widoczna dla abonenta odbierającego połączenie.
  • Secret - Hasło FreePBX dla numeru wewnętrznego (zostanie wygenerowane automatycznie).

Pozostałe funkcje pomogą doświadczonym użytkownikom dostosować interfejs do swoich potrzeb i zautomatyzować większość rutynowych operacji. Aby szybko zapoznać się z konkretnym ustawieniem, kliknij znak zapytania obok niego.

Grupy połączeń

Funkcja pozwala łączyć numery wewnętrzne w grupie. Wybierając jeden numer, możesz jednocześnie wywołać przynajmniej wszystkie numery wewnętrzne z tej grupy. Jest to bardzo wygodne, gdy musisz stale kontaktować się z kilkoma subskrybentami naraz. Domyślna liczba to 600-699. Ta funkcja działa zgodnie z następującą zasadą:

  1. Dodajesz pewną liczbę rozszerzeń do grupy.
  2. Następnie zadzwoń na numer 6XX.
  3. Wywołanie dotyczy rozszerzeń w tej grupie zgodnie z wybranym schematem.

Dostępnych jest kilka schematów dystrybucji połączeń:

  • ringall - połączenie jest wykonywane jednocześnie z wszystkimi numerami grupy;
  • hunt - połączenie jest rozsyłane w losowej kolejności do dostępnych numerów;
  • memoryhunt - połączenie przechodzi kolejno do pierwszej liczby, potem do pierwszej i drugiej, i tak dalej;
  • firstunavailable - połączenie przychodzi na pierwszy dostępny numer;
  • firstnotonphone - połączenie wykonywane jest na pierwszym numerze, który nie jest odbierany;
  • * -prim - połączenie jest oznaczone jako nieodebrane, jeśli pierwszy numer jest zajęty.

Zaawansowani użytkownicy mogą bawić się z ustawieniami - jest ich 18. Naprzeciw każdej opcji znajduje się znak zapytania, który po kliknięciu określa, za co odpowiada ta lub ta funkcja.

Trunks

Moduł umożliwia konfigurację linii zewnętrznych - magistral, przez które połączenia będą przekazywane do publicznej sieci telefonicznej. Szczegółowe informacje na temat ustawień można uzyskać od operatora, który zapewnia dostęp do tych linii. Dla naszych celów wystarczy zapoznać się z ustawieniami trunkingu FreePBX SIP. Domyślnie dostępne są następujące opcje:

  1. Nazwa pnia - nazwa pnia.
  2. Outbound CallerID - CallerID dla połączeń wychodzących.
  3. Opcje CID - CallerID dla połączeń przychodzących.
  4. Maximum Channels - ustawienie maksymalnej liczby kanałów komunikacyjnych.
  5. Opcje Asterisk Trunk Dial - zaawansowane ustawienia połączeń.
  6. Kontynuuj, jeśli zajęty - możliwość połączenia przez inny bagażnik w przypadku błędu.
  7. Wyłącz Trunk - wyłącz trunk.
  8. Reguły manipulowania wybieranymi numerami - reguły, według których numer jest tworzony podczas połączenia wychodzącego.
  9. Ustawienia wychodzące - ustawienia połączeń wychodzących.
  10. Ustawienia przychodzące - ustawienia połączeń przychodzących.
  11. Szczegóły PEER i dane użytkownika - określenie ustawień otrzymanych od dostawcy.
  12. Rejestracja - ustaw linię rejestracyjną dla połączeń przychodzących.

Ruting przychodzący

Służy do tworzenia tras połączeń przychodzących. Po prawej są już utworzone trasy. Dostosuj je analogicznie do innych elementów menu.

Routing wychodzący

Służy do tworzenia tras połączeń wychodzących. Moduł pozwala ustawić reguły wybierania i jego modyfikację przed wysłaniem do operatora. Skorzystaj z tych tras dla każdego użytkownika.

Kontekst niestandardowy

Moduł służy do ograniczenia połączeń wychodzących z jednego lub drugiego numeru wewnętrznego. Możesz odmówić dostępu do poczty głosowej, odebrania połączenia lub zaparkowania połączenia pod konkretnym numerem wewnętrznym lub całą grupą. Po utworzeniu określonego ograniczenia należy je zastosować w ustawieniach określonego numeru wewnętrznego.

Pójdź za mną

Ten moduł służy do łączenia kilku liczb w jeden. Wygodne jest również używanie tej funkcji do przekazywania połączeń zewnętrznych lub wewnętrznych. Taka dystrybucja połączeń pozwoli Ci zawsze być w kontakcie, nawet jeśli musisz odejść z miejsca pracy.

IVR - menu głosowe

To jest system wiadomości głosowych. Wszyscy natknęli się na podobny system, gdy w celu uzyskania dostępu do odpowiedniej pozycji menu miły głos poprosił o naciśnięcie tej lub innej cyfry. Automat zgłoszeniowy tworzy korzystne pierwsze wrażenie dla klienta. To jest elektroniczny sekretarka, który grzecznie klasyfikuje pytanie użytkownika, a dopiero potem łączy je z niezbędnym specjalistą. Ta taktyka pozwala pozbyć się denerwujących zwrotów klientów: "Jesteś w złym dziale, zadzwoń pod taki numer".

Kolejki

Opcja jest analogiem "grup połączeń". Ale jednocześnie daje szerokie dodatkowe możliwości.

Instrukcja krok po kroku, jak skonfigurować interfejs FreePBX

Aby szczegółowo zapoznać się z wszystkimi modułami, musisz zapoznać się z oficjalnymi wytycznymi dotyczącymi pracy z systemem. Można go pobrać na oficjalnej stronie Asterisk. Poniżej znajduje się prosta instrukcja krok po kroku, jak skonfigurować FreePBX od zera, co pozwoli na korzystanie z podstawowych opcji i rozpoczęcie pracy:

  • Naciśnij menu Administrator, przejdź do zakładki System Admin i aktywuj FreePBX. Aktywacja jest wymagana w celu uzyskania dostępu do płatnych modułów i wsparcia. Jeśli procedura zostanie przeprowadzona poprawnie, po powrocie do zakładki Administrator systemu pojawi się menu pokazane na zdjęciu.
okno systemowe po aktywacji
  • Skonfiguruj sieć tak, jak pokazano na obrazku. To nie jest trudne.
wypełnij wymagane pola
  • Przejdź do zakładki DNS. W pierwszym wierszu wpisz 127.0.0.1, na dole - publiczny DNS z Google 8.8.8.8, pozostałe parametry pozostają niezmienione.
konfigurujemy DNS
  • Kliknij Prześlij - zapisz ustawienia.
  • Przejdź do zakładki Strefa czasowa. Wybierz strefę czasową. Kliknij Prześlij i zapisz ustawienia.
  • Na karcie Pamięć wprowadź wiadomość e-mail, na której będą wyświetlane raporty o błędach systemowych związanych z dyskiem twardym. Ponadto system ostrzega o zakończeniu dostępnego miejsca na dysku.
  • Wybierz element menu Ustawienia, zakładkę Ustawienia Asterisk SIP i przejdź do ustawień tego modułu. Na pierwszej karcie wszystko jest domyślnie opuszczone, z wyjątkiem elementu Local Networks. Wypełnij, jak pokazano na zrzucie ekranu. Pierwsze pole to adres internetowy, drugie to maska.
wprowadź adresy
  • Następnie kliknij przycisk Prześlij, poczekaj, aż ustawienia zostaną zaktualizowane, a następnie kliknij przycisk Zastosuj konfigurację w prawym górnym rogu. Dalej w ten sam sposób konieczne będzie potwierdzenie wszystkich działań.
  • Następnym krokiem jest utworzenie i skonfigurowanie numeru wewnętrznego. Aby to zrobić, wybierz menu Aplikacje i przejdź do Modułu rozszerzeń. Gdy moduł progruzutsya, kliknij Quick Create Extension i wypełnij pola, postępując zgodnie z instrukcjami krok po kroku na ekranie. Możesz zobaczyć pierwszy krok na zdjęciu.
pierwszy krok
  • A teraz oferujemy ci drugi krok. Ustaw parametry, jak pokazano na zrzucie ekranu, i kliknij Zakończ.
drugi krok
  • Po utworzeniu numeru przejdź do ustawienia. Aby to zrobić, kliknij ikonę ołówkiem. Sprawdzamy poprawność wszystkich ustawień.
  • Zarejestruj softphone. Aby to zrobić, pobierz i zainstaluj niezbędną aplikację na swoim komputerze. Przyjrzymy się procesowi na przykładzie darmowego softphone MicroSIP. Uruchom program i wprowadź niezbędne parametry, jak pokazano na zdjęciu.
krawat softphone
  • Kliknij przycisk "Zapisz". Jeśli zrobisz to poprawnie, stan w softphonie powinien zmienić się na online.
  • Teraz przejdźmy do konfiguracji pnia SIP - numeru, z którego można dzwonić na telefony zewnętrzne. Aby to zrobić, przejdź do menu Łączność i wybierz element Trunks.
  • Aby utworzyć nowy bagażnik, kliknij Dodaj bagażnik. Wybieramy SIP Trunk i wprowadzamy ustawienia, które można uzyskać od operatora.
  • W polu Szczegóły partnera na zakładce Ustawienia SIP wprowadź dane jak na zrzucie ekranu.
zastąp parametry własnymi
  • Przejdź do zakładki Przychodzące. Tutaj w polu Łańcuch rejestru wpisujemy niezbędne dane, jak pokazano na obrazku.
wprowadź wymagane dane
  • Kliknij Prześlij i zastosuj ustawienia.
  • Skonfiguruj routing wychodzący. Aby to zrobić, przejdź do menu Łączność i wybierz opcję Trasy wychodzące. Następnie kliknij przycisk Dodaj trasy wychodzące i wprowadź wymagane dane.
konfiguracja routingu wychodzącego - start
  • Przewiń stronę i ustaw niezbędne ustawienia. Możesz zobaczyć proces na zrzucie ekranu.
konfigurowanie routingu wychodzącego - kontynuacja
  • Teraz piszemy plik dźwiękowy z pozdrowieniami w imieniu Twojej firmy. Będzie słyszalny przez subskrybentów, którzy do Ciebie dzwonią. Możesz użyć standardowych narzędzi systemu Windows do nagrywania.
  • Następnie przejdź do menu Admin i wybierz System Nagrania. Wprowadź żądane ustawienia i załaduj plik dźwiękowy z pozdrowieniem.
  • Teraz utwórz menu głosowe. Aby to zrobić, przejdź do menu Aplikacje i wybierz element IVR. Kliknij przycisk Dodaj IVR i wypełnij wymagane dane.
  • Zapisz i zastosuj zmiany.
  • Utwórz trasę przychodzącą. Aby to zrobić, przejdź do menu Łączność i wybierz opcję Trasy przychodzące. Następnie kliknij przycisk Dodaj trasy przychodzące i wypełnij wymagane pola. Pozostaje zapisać i zastosować zmiany.

Minimalna konfiguracja FreePBX od zera została zakończona. Teraz możesz wykonywać połączenia wychodzące i odbierać połączenia przychodzące. Utworzono wewnętrzny i zarejestrowany numer zewnętrzny. Ustaw również powitanie dla połączeń przychodzących.