FreePBX instalacja – własna centrala telefoniczna część 1

Masz firmę i marzy Ci się nagrywanie wszystkich rozmów, powitanie klienta gdy dzwoni do Twojej firmy, przełączanie klienta na inne numery wewnętrzne, poczta głosowa gdy firma jest zamknięta i przekierowywanie rozmów na komórkę, a to wszystko praktycznie za darmo? Nic prostszego! Służy do tego darmowa centrala telefoniczna FreePBX, którą możesz zainstalować na zwykłym komputerze w firmie.

FreePBX to profesjonalna centrala telefoniczna, która automatycznie nagrywa rozmowy przychodzące i wychodzące na dysku twardym komputera. Jest to niezwykle przydatna funkcja w każdej firmie.

Wystarczy dokupić do FreePBX jakiś telefon stacjonarny VoIP, jakiś stacjonarny numer telefonu i po krótkiej konfiguracji Twoja centrala telefoniczna jest gotowa do pracy. Zapraszamy na cykl artykułów dotyczących instalacji i konfiguracji FreePBX opartych na programowej centrali telefonicznej Asterisk. Zaczynamy!

FreePBX Asterisk może być zainstalowany na praktycznie dowolnym komputerze lub laptopie, a także na jakimś hostingu. My skoncentrujemy się tutaj na instalacji na komputerze w firmie. Pamiętaj, że aby taka centrala miała sens, taki komputer musi być na stałe włączony i podłączony do sieci, najlepiej ze stałym adresem IP.

Aby móc zainstalować FreePBX, wystarczy komputer o parametrach:

  • Procesor jednordzeniowy
  • 2GB RAM
  • 20GB dysk

Jeśli jednak nasza firma chce obsługiwać kilka telefonów wewnętrznych jednocześnie i mieć możliwość nagrywania rozmów przez dłuższy okres, warto zainwestować w procesor Intel i5, 4GB RAM i dysk twardy 120GB. W naszej firmie (Phones Rescue Ltd) FreePBX Asterisk działa jako maszyna wirtualna na serwerze, ale w roli komputera sprawdzi się też doskonale jakiś mini PC. Są one ciche i energooszczędne – co w przypadku maszyny która musi chodzić przez 24 godziny na dobę nie jest bez znaczenia.

Pobranie obrazu ISO FreePBX Asterisk

Zacznijmy od pobrania obrazu ISO FreePBX Asterisk ze strony producenta. Wejdź na stronę FreePBX i kliknij Download u góry strony. Wybierz najnowszą stabilną dostępną wersję i kliknij FULL ISO.

Przygotowanie pendrive

Pobrany obraz ISO musisz zainstalować na pendrive i sprawić, by był on bootowalny. Możesz to zrobić przy pomocy aplikacji Rufus (Windows), lub Balena Etcher (Windows, MacOS, Linux). Obie aplikacje są darmowe. Na potrzeby FreePBX wystarczy pendrive o pojemności 8GB. Ja pracuję na systemie MacOS, więc posłużę się aplikacją Etcher do stworzenia bootowalnego pendrive, ale obsługa aplikacji Rufus też jest bajecznie prosta i powinniście sobie z nią poradzić. Odpalamy Balena Etcher, klikamy Flash from file, następnie wybieramy pendrive na którym chcemy umieścić instalację FreePBX Asterisk klikając Select target i na koniec klikamy Flash!

Uwaga! Cała zawartość wybranego pendrive zostanie usunięta. Klikając Select target, upewnij się że wybrałeś pendrive na którym chcesz nagrać instalkę FreePBX Asterisk. Jeśli wybierzesz przez pomyłkę inny dysk, lub pendrive na którym masz jakieś ważne dane, utracisz je bezpowrotnie!

Instalacja FreePBX Asterisk na dysku twardym

Gdy masz już przygotowany pendrive z instalacją FreePBX Asterisk, nadszedł czas aby zainstalować go na dysku twardym Twojego komputera. Włóż przygotowany pendrive do wolnego slotu USB i uruchom komputer. Jeśli instalacja FreePBX Asterisk nie rozpocznie się automatycznie, będziesz musiał wejść do BIOS komputera i zmienić kolejność bootowania dysków i napędów. Nie jesteśmy w stanie Ci w tym pomóc, bo te opcje zależą od konkretnego modelu i marki Twojego komputera. Jeśli masz wątpliwości jak to zrobić, sprawdź w instrukcji obsługi swojego komputera lub laptopa.

Wybierz wersję Asterisk

Wybierz jedną z kilku dostępnych wersji Asterisk. Jeśli nie masz doświadczenia z FreePBX, sugerujemy wybrać wersję rekomendowaną przez FreePBX.

Wybierz tryb graficzny

Jeśli instalujesz FreePBX na lokalnym komputerze, wybierz Graphical installation – Output to VGA.

2. Tryb instalacji graficzny

Wybierz wersję FreePBX

W kolejnym oknie nie możesz wybrać innej opcji, poza Standard, więc po prostu kliknij Enter.

Tworzenie hasła użytkownika root

Nie będziesz mógł kontynuować instalacji bez utworzenia hasła dla użytkownika root. Kliknij ROOT PASSWORD.

Utwórz silne hasło

Koniecznie utwórz hasło trudne do złamania. W przeciwnym razie może dojść do włamania do Twojej centrali telefonicznej, a tego byś nie chciał – uwierz mi. Osoba z uprawnieniami root, mogła by na przykład przekierowywać wszystkie rozmowy telefoniczne Twojej firmy na swój numer telefonu, mogła by odsłuchać wszystkie nagrane rozmowy, zmienić dowolne ustawienia, a nawet skasować całkowicie Twoją centralę telefoniczną wraz z nagraniami. Powtórzę więc jeszcze raz: UTWÓRZ SILNE HASŁO UŻYTKOWNIKA ROOT. Zakończ tworzenie hasła klikając przycisk Done, w górnym lewym rogu.

Poczekaj na koniec instalacji

Po utworzeniu hasła root, możesz spokojnie poczekać na koniec instalacji. To zajmie kilka, lub nawet kilkadziesiąt minut w zależności od mocy obliczeniowej Twojego komputera i szybkości transferu Twojego pendrive, oraz prędkości portu USB. Jeśli Twój pendrive jest w wersji USB 3, a Twój komputer posiada porty USB 3.0, koniecznie skorzystaj z tego portu – to znacznie przyspieszy instalację. Na dole ekranu możesz obserwować pasek postępu instalacji.

Restart systemu

Po zakończeniu instalacji systemu zobaczysz przycisk Reboot, ale zanim go klikniesz, wyjmij pendrive z portu USB.

Pierwsze logowanie

Po restarcie zaloguj się do systemu, wpisując jako użytkownika root i podając hasło stworzone w czasie instalacji. Po zalogowaniu zobaczysz adres IP Twojej centrali telefonicznej FreePBX. Na tę chwilę jest to adres IP uzyskany automatycznie przez serwer DHCP, który poźniej zmienimy na statyczny adres IP. Wpisz podany adres IP w oknie przeglądarki internetowej. W moim przypadku jest to 192.168.1.178

Ustawienia wstępne

Na początek musimy stworzyć użytkownika username z prawami do administrowania ustawieniami FreePBX. Podajemy adres email na który będą wysyłane powiadomienia systemu, na przykład jeśli ktoś zostawi wiadomość na poczcie głosowej – Notifications Email address. W polu System Identifier wpisujemy jakąś przyjazną nazwę naszej centrali telefonicznej. Opcja Automatic Module Updates umożliwia włączenie automatycznych aktualizacji systemu. Aby zakończyć kliknij Setup System.

Darmowa aktywacja

Aby w pełni korzystać z zalet centrali telefonicznej FreePBX, sugerujemy aktywację systemu. Aktywacja jest darmowa i zajmuje tylko chwilę. Kliknij przycisk Activate, aby rozpocząć aktywację.

Wybór języka

W kolejnym oknie będziesz mógł wybrać język systemu. Co prawda język polski jeszcze nie jest dostępny, ale z poradnikami na tym blogu na pewno poradzisz sobie z konfiguracją FreePBX.

Ustawienia zapory ogniowej

W następnym oknie przejdziesz do ustawień zapory ogniowej (Firewall). Nie pomijaj tego kroku, bo hackerzy bardzo chętnie włamują się do niezabezpieczonych central telefonicznych. Firewall pozwoli Ci skutecznie zabezpieczyć Twoją centralę telefoniczną przed większością ataków całkowicie automatycznie.

Firewall - zaufany komputer

Jeśli komputer z którego właśnie korzystasz jest godny zaufania i osoby postronne nie mają do niego dostępu, możesz go dodać do zaufanych.

Firewall - zaufana sieć

Jeśli wszystkie komputery w Twojej sieci lokalnej są godne zaufania i nie mają do nich dostępu osoby postronne, możesz dodać całą sieć lokalną do zaufanych.

Responsive Firewall

Responsive Firewall, to niezwykle przydatna opcja i sugerujemy ją włączyć. Jak to działa? Otóż jeśli jakiś nieznany klient (telefon VoIP, komputer, centrala) próbuje się zalogować do naszej centrali telefonicznej (czasami jest to konieczne, na przykład gdy dodaliśmy nowy – nieznany centrali telefonicznej – telefon do naszej sieci), to zostaje on wstępnie dopuszczony i dopiero po wysłaniu wstępnych pakietów maszyna jest proszona o zalogowanie się. Jeśli próba logowania nie powiedzie się, wówczas komputer ten jest wstępnie blokowany na krótki okres czasu. Z każdą nieudaną próbą logowania czas blokady wydłuża się, aż do 50 próby logowania, gdzie wówczas adres IP tego klienta jest permanentnie blokowany.

Firewall - centrala telefoniczna za NAT

Jeśli centrala telefoniczna FreePBX została zainstalowana na komputerze w sieci lokalnej, musisz włączyć tę opcję. Ponadto jeśli Twój zewnętrzny adres IP jest zmienny (zapytaj o to swojego dostawce internetu), będziesz musiał skonfigurować usługę DDNS.

Podsumowanie

Twoja centrala telefoniczna FreePBX została zainstalowana, wstępnie skonfigurowana i zabezpieczona przy pomocy zapory ogniowej. W następnych poradnikach dowiesz się między innymi jak skonfigurować swój pierwszy telefon VoIP, jak ustawić godziny otwarcia Twojej firmy, czy skonfigurować powitanie dla dzwoniących do Ciebie klientów.

1 thought on “FreePBX instalacja – własna centrala telefoniczna część 1”

  1. Pingback: FreePBX pierwsze kroki część 2 - Blog o WordPress, Open LiteSpeed, Cyberpanel, Linux, FreePBX

Leave a Comment

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Picture of Andrzej Majewski

Andrzej Majewski

Właściciel "Phones Rescue Ltd". Miłośnik Linuxa, serwerów www (zwłaszcza Open LiteSpeed), WordPress i wszelkich nowinek informatycznych. Oprócz bloga http://creativeart.club twórca innych stron internetowych: https://phonesrescue.co.uk https://solutionsinc.co.uk https://bournemouthbond.co.uk i https://portsmouth.pl
Scroll to Top