Installer Asterisk VoIP Server På Ubuntu

Asterisk er et gratis og åpen kildekode rammeverk for å bygge dine egne kommunikasjonsprogrammer. Med Asterisk kan du bygge Din Egen VoIP-server. VoIP Er Voice Over Internet Protocol. Det brukes til å ringe ved HJELP AV TCP / IP-stakken. Med Asterisk VoIP server, kan du ringe Til Og fra Din Android-telefon og ANDRE IP-telefoner lokalt uten kostnad. Dette er svært kostnadseffektiv løsning for små, mellomstore til store bedriftskontorer.

i denne artikkelen vil jeg vise deg hvordan du installerer Og konfigurerer Asterisk til å fungere Som En VoIP-server og ringer til Og Fra Android-telefon ved hjelp av din egen Asterisk VoIP-server. Jeg skal bruke Lubuntu 18.04 LTS for demonstrasjonen. Merk At Lubuntu 18.04 LTS er Det samme Som Ubuntu 18.04 LTS, men MED LXDE desktop i stedet FOR GNOME 3 desktop. La oss komme i gang.

Installere Asterisk På Ubuntu 18.04 LTS er veldig enkelt. Alle programvarepakker er tilgjengelige i Det offisielle pakkelageret Til Ubuntu 18.04 LTS.

oppdater FØRST APT package repository cache med følgende kommando:

$ sudo apt oppdatering

apt package repository cache bør oppdateres.

installer Nå Asterisk VoIP server med følgende kommando:

$ sudo apt install asterisk asterisk-dahdi

Trykk nå y og trykk deretter <Enter> for å fortsette.

Asterisk skal installeres.

Starte Og Stoppe Asterisk Service:

nå kan du sjekke om asterisk-tjenesten kjører med følgende kommando:

$ sudo systemctl status asterisk

som du kan se, kjører asterisk-tjenesten.

hvis asterisk-tjenesten i alle fall ikke kjører, kan du starte asterisk-tjenesten med følgende kommando:

$ sudo systemctl start asterisk

hvis du vil stoppe asterisk-tjenesten av en eller annen grunn, kjør du følgende kommando:

$ sudo systemctl stop asterisk

Hvis du har endret asterisk-konfigurasjonsfilene, kan du starte asterisk på nytt for at endringene skal tre i kraft med følgende kommando:

$ sudo systemctl start asterisk

Konfigurasjonsfiler Av Asterisk VoIP-Server:

På Ubuntu 18.04 LTS, Asterisk konfigurasjonsfilene er i/etc / asterisk katalogen som du kan se på skjermbildet nedenfor.

$ ls / etc / asterisk

Det er en hel rekke måter du kan konfigurere Asterisk på. I denne artikkelen fokuserer jeg på bare å konfigurere Asterisk som En VoIP-server og ringe ved HJELP AV EN SIP-klient På Android-telefoner. For at dette skal fungere, vil jeg bare endre sip.conf og extensions.conf konfigurasjonsfiler i katalogen / etc / asterisk.

Konfigurere Asterisk som En VoIP-Server:

naviger først til/etc / asterisk-katalogen med følgende kommando:

$ cd / etc / asterisk

Nå bør du lage en sikkerhetskopi av sip.conf og extensions.conf-fil. Fordi, hvis du har gjort noen store feil, og du vil gå tilbake til standard sip.conf og extensions.conf fil, vil du kunne gjøre det hvis du har en sikkerhetskopi av disse konfigurasjonsfilene. Du trenger ikke å installere Asterisk på Nytt.

for å lage en sikkerhetskopi av sip.conf-fil, kjør følgende kommando:

$ sudo cp sip.conf sip.conf.backup

for å lage en sikkerhetskopi av utvidelser.conf-fil, kjør følgende kommando:

$ sudo cp utvidelser.conf utvidelser.conf.backup

kjør nå følgende kommando for å fjerne alle eksisterende linjer fra sip.conf-fil:

$ ekko / sudo tee sip.conf

kjør nå følgende kommando for å åpne sip.conf fil med nano tekst editor:

$ sudo nano sip.conf

Og legg til følgende linjer for å nippe.conf fil og lagre filen.

Her opprettet jeg 2 brukere 9001 og 9002. Deres passord er satt ved hjelp av secret. Passordet for brukeren 9001 er 9001, og for brukeren 9002 er 9002.

kjør nå følgende kommando for å fjerne alle eksisterende linjer fra utvidelsene.conf-fil:

$ ekko / sudo tee utvidelser.conf

kjør deretter følgende kommando for å åpne utvidelser.conf fil med nano tekst editor:

$ sudo nano utvidelser.conf

legg nå følgende linjer til utvidelser.conf fil og lagre filen.

når du er ferdig med alle trinnene ovenfor, start asterisk på nytt med følgende kommando:

$ sudo systemctl restart stjerne

kontroller nå om asterisk-tjenesten kjører med følgende kommando:

$ sudo systemctl status asterisk

som du kan se, kjører den. Så vår konfigurasjon fungerer.

kjør nå følgende kommando for å sjekke IP-adressen til Din Asterisk VoIP-server:

$ ip a

SOM du kan se, ER IP-adressen til Min Asterisk server 192.168.2.166. Din bør være annerledes. Legg merke til DENNE IP-adressen som du trenger den når du kobler Til Asterisk-serveren din Fra Android-telefonen din.

Koble Til Asterisk VoIP-Server Fra Android:

På Android er det mange GRATIS SIP-klienter tilgjengelig I Google Play-Butikken som du kan laste ned og koble til din Egen Asterisk VoIP-server. Den jeg liker heter CSIPSimple. DET er en veldig enkel OG lett å bruke SIP-klient På Android. Du kan ringe og sende tekstmeldinger ved Hjelp Av CSIPSimple.

for å koble til din Egen Asterisk server, åpne CSIPSimple og trykk På Legg til konto.

velg Nå Grunnleggende fra listen.

skriv inn alle detaljene og klikk På Lagre.

Du bør være koblet til Din Asterisk VoIP-server.

nå bare trykk på tilbake-knappen på telefonen, og du bør se oppringeren.

jeg ringte 9002 og som du kan se, er samtalen funksjonalitet fungerer.

jeg mottok anropet fra min ANDRE SIP-klient som er logget inn som bruker 9002 til samme Asterisk VoIP-server.

Så, vår Asterisk VoIP-server fungerer som den skal.

Koble Til Asterisk VoIP-Server Fra Linux:

På Linux kan Du bruke Ekiga SIP til å koble til Asterisk VoIP-Serveren. Den er tilgjengelig i det offisielle pakkelageret Til Ubuntu 18.04 LTS.

Du kan installere Ekiga SIP, kjør følgende kommando:

$ sudo apt install ekiga

Når Ekiga er installert, bør Du kunne finne ut det selv.

Så det er i utgangspunktet hvordan du lager din Egen Asterisk VoIP-server for å ringe lokalt med Android-telefoner. Takk for at du leser denne artikkelen.

Leave a Reply