1 introducere in voice over ip
DESCRIPTION
Introducere in VoIPTRANSCRIPT
-
5/21/2018 1 Introducere in Voice Over IP
1/21
Lucrarea 1 UNIVERSITATEA PITETI
1
Introducere in Voice Over IP
(VOIP)
I. SCOPUL LUCRARII
n aceast lucrare sunt prezentate elementele fundamentale ale sistemului
de telefonie bazat pe IP. Totodatva fi realizat primul apel ntr-o reea bazatpetehnologia VOIP. Se vor aborda urmtoarele etape in desfurarea laboratorului:instalarea programului ASTERISK care este bazat pe un software open-source;deprinderea unor noiuni fundamentale de LINUX; descrcarea si instalarea
programului Midnight Commander; configurarea dintr-o interfaweb a sistemuluiopen-source TRIXBOX; prezentarea telefonului software X-LITE iar in finalrealizarea primelor apeluri telefonice pe VOIP ntre dou extensii de tip SIP(Sesion Initiation Protocols).
II. INTRODUCERE TEORETIC
Telefonia IP cunoscut i sub numele de VoIP (Voice over IP) este otehnologie care a nceput deja s nlocuiasctehnologia analogicde tip PSTN icea digitala de tip ISDN. Una dintre principalele avantaje ale acesteia estemicorarea costurilor telefoniei clasice, n special in cazul comunicaiilorinternaionale.
Tehnologia VOIP se refer la posibilitatea efecturii de convorbiritelefonice ntre doi utilizatori, dintre care cel puin unul trebuie s posede oconexiune Internet (dedicat sau temporar) pentru conectarea unei dispozitivtelefonic Voip. Deoarece aceasttehnologie partajeazreeaua globalde Interneti nu utilizeaz tehnologia clasic bazat pe comutaie, ca n cazul convorbirilortelefonice tradiionale, costul convorbirilor este mult mai mic. Persoana care
iniiazapelul se poate afla n orice loc de pe glob i poate suna n orice ardinlume. Apelul se poate face cu ajutorul unui calculator conectat la Internet sau cuajutorul unor dispozitive hardware specializate n VoIP, toate acestea folosindu-sede mediul software Asterisk (in acest caz).
Asterisk este un sistem software ce poate realiza mai multe funcii PBX(Private Branch eXchange) care se poate conecta la terminale PSTN (PublicSwitched Telephone Network) i multe alte aplicaii telefonice doar prin diverseconfigurri software. Avantajul acestui sistem este c nu mai trebuie create
procesoare sau linii telefonice dedicate ca n cazul telefoniei clasice, fiind
-
5/21/2018 1 Introducere in Voice Over IP
2/21
Lucrarea 1 UNIVERSITATEA PITETI
2
economisite foarte multe resurse. Pentru ca toate aceste lucruri s fieposibile sistemul software ASTERISK utilizeaz mai multe protocoalepentru comunicaii, precum:
H.323 care este un protocolul de semnalizare realizat iniial n comunitibazate reele LAN ca i tehnicile folosite pentru video-conferine dar aremulte elemente n comun cu protocoalele de semnalizare ISDN, deexemplu Q.931.
SIP (Session Initiation Protocols) se bazeaz pe reutilizarea elementelorfamiliare reelelor de internet: SMTP, HTTP, URL-uri, MIME, i DNS.
IAX reprezintun protocol care este utilizat numai ntre servere care au labazplatforma software Asterisk.
n ciuda faptului c toate sunt protocoale de semnalizare, totui ele potcoexista i sunt ncdezbateri referitoare pe aceasttem.
Trebuie menionat faptul c pentru a configura un server Asterisk, sefolosesc multe fiiere de configurare ceea ce ngreuneazmunca de configurare autilizatorului. Pentru ca aceste configurri sse poatrealiza mult mai uor a fostnevoie de crearea unui alt software i anume Trixbox.
II.1 SISTEMUL TRIXBOX CE
Din dorina de prelucrare mai rapida si de evitare a erorilor umane a aprutun sistem nou, numit TRIXBOX. Sistem este mult mai flexibil i are la baz tot
nucleul de ASTERISK. Iniial acest nou sistem s-a numit ASTERISK@HOMEnsdatorit faptului cASTERISK era o marc nregistratde Digium LTD s-aschimbat numele n TRIXBOX.
Ulterior au aprut mai multe ediii mbuntite cum ar fi: TRIXBOXCE,PRO,SE,EE,CCE .
n aceast lucrare de laborator se va ncepe cu instalarea sistemuluiTRIXBOX CE 2.6 format din urmtoarele elemente:
CentOS 5.2, este sistemul de operare folosit de TRIXBOX i care areintegratversiunea de Linux ,Red Hat Enterprise
Asterisk 1.4 FreePBX 2.5, este pachetul ce asigur interfaa cu utilizatorul pentru a
lucra mult mai uor cu funciile Asterisk-ului
FOP (Flash Operator Panel), este un panou folosit de utilizatorul sistemuluipentru a supraveghea strile tuturor extensiilor create i tuturor liniilortelefonice
Trixbox CE Dashboard, este o interfa pentru utilizator ce coninecomenzi folosite in administrarea serverului de ASTERISK
Festival Speech Engine, este un program de tipul text-to-speech folosit ndiverse aplicaii ale ASTERISK-ului.
-
5/21/2018 1 Introducere in Voice Over IP
3/21
Lucrarea 1 UNIVERSITATEA PITETI
3
Cerinele hardware pentru a putea instala TRIXBOX sunt minimale. Se poatefolosi un calculator Pentium IV cu frecvena procesorului de 1GHz, 500MB RAM,40GB HDD. Totui, pentru utilizarea acestuia n cadrul laboratorului se poat folosicu succes i sisteme de tipul Pentium III 500MHz cu 384MB RAM.
Se menioneaz faptul c ntre Trixbox i Asterisk exist o relaie foartestrnspe care o putem compara cu motorul i caroseria unei maini. Asterisk-uleste motorul, ns pentru a fi mai manevrabil are nevoie de o caroserie ce
preia mult mai uor comenzile. Tocmai de aceea Trixbox-ul reprezint interfaantre utilizator i sistemul Asterisk.
Cu ajutorul Trixbox-ului realizarea configuraiilor se face mult mai uordatorita interfeei web ajuttoare iar funciile pe care le ofer nlesnesc muncaadministratorilor de reea. Aceste beneficii se pot observa pe tot parcursul acestuilaborator i din aplicaiile pe care vor fi realizate. n prima parte se ncepe cuinstalarea sistemului Trixbox.
II.2 Instalare TRIXBOX
Acest sistem se poate instala fie direct pe calculatorul personal folosind omainvirtual (de ex.VMware Workstation), fie pe serverul de reea. n ambelesituaii este necesar kit-ul de instalare Trixbox 2.6 i urmai paii descrii mai jos.
In cazul unui server fr sistem de operare se introduce cd-ul si se boot-eazdupacesta. Daceste folosito mainvirtuala de tip VMware Workstationse alege crearea unei noi sesiuni cu urmtoarele particulariti: sistemul de operare
folosit de masina virtualca fiind Red Hat Linux Enterprise 5 i mrimea diskuluivirtual de 8GB. Dupsetarea sesiunii de lucru se introduce cd-ul de TRIXBOX sidin acest moment pe ecran apare ghidul de instalare Trixbox dup care Enter incepe instalarea.
Fig.1. Ecranul de instalare a sistemului Trixbox
-
5/21/2018 1 Introducere in Voice Over IP
4/21
Lucrarea 1 UNIVERSITATEA PITETI
4
Urmtorul pas al instalrii este reprezentat de setarea limbii pe caresistemul o va utiliza. Odatce a fost setattrebuie sstabilim zona geograficde
provenien(pentru Romania este +2). Ambele tipuri de ecrane sunt exemplificatein figurile 2 i 3 i pot fi particularizate in funcie de utilizator.
Fig.2. Ecran selectare limb
Fig.3. Ecran selectare zongeografic
Dupalegerea zonei n care ne aflm i a limbii pe care o folosim trebuiesetatparola pentru accesarea server-ului Asterisk (fig. 4). Pentru a evita anumite
-
5/21/2018 1 Introducere in Voice Over IP
5/21
Lucrarea 1 UNIVERSITATEA PITETI
5
dificulti de introducere a parolei, este recomandabil ca pe sistemele din cadrullaboratorului sse introducparola PASSWORD. Aceastparolo sfie utilizatdup instalarea sistemului atunci cnd se dorete conectarea la server-ul Asterisk
pentru accesul la fiierele de configurare ale acestuia.
Fig.4. Ecran setare parol
n final, dup ce sistemul Trixbox a fost instalat, trebuie s fie introduse
user-ul i parola pentru a avea acces la serverul de Asterisk . n modul standard seintroduc trixbox1 login: rootiarPassword: password,la fel ca n fig 5.
Fig.5. Ecranul de pornire a-l server-ului Asterisk n care se introduc user-ul i parola.
-
5/21/2018 1 Introducere in Voice Over IP
6/21
Lucrarea 1 UNIVERSITATEA PITETI
6
Dup instalarea sistemului Trixbox i pornirea serverul-ui de Asterisk,trebuie configurat adresa IP i DNS-ul (Domain Name System) pentru a aveaacces la interfaa web de configurare a Trixbox.
n exemplul din fig. 4 sistemul are IP-ul 192.168.129.129. Pentru amodifica acest IP trebuie sa ne folosim de comanda n linux:
system-config-network
n fereastra ce apare, fig. 6, se editeazDevice parameterspentru card-ulde reea eth0 IP-ul, Netmask i Default gateway IP.
Fig.6. Fereastra in care sunt editai parametrii card-ului de reea
Dupeditarea IP-ului este necesarintroducerea i a DNS-ului. Acest lucruse face prin completarea cmpurilor ca n fig.7 urmtoare cu mentiunea ccel de-aldoilea cmp nu trebuie completat n mod obligatoriu
Fig.7. Fereastra in care se configureazDNS-ul
-
5/21/2018 1 Introducere in Voice Over IP
7/21
Lucrarea 1 UNIVERSITATEA PITETI
7
Cmpul hostnamermne nemodificat, i anume x1.localdomain . Dupceau fost editate toate cmpurile, se poate salva i iei din aceast fereastr deconfigurare.
Prin comanda ifconfig se poate verifica dacmodificrile efectuate au fostrealizate cu succes.
IP-urile vor fi setate ca n tabelul urmtor:
Tab. 1. Tabelul de alocare IP-urilor serverelor AsteriskMasa lucru IP Masa lucru IP
Nr. 1 192.168.1.7 1 Nr. 4 192.168.2.71Nr. 2 192.168.1.72 Nr. 5 192.168.2.72Nr. 3 192.168.1.73 Nr. 6 192.168.2.73
GATEWAY192.168.1.1 GATEWAY192.168.2.1DNS 194.102.70.247DNS 194.102.70.249
Repornirea adaptorului de reea n Linux se face prin comanda:service network restart
Dupce au fost setai aceti parametri, sistemul Asterisk este funcional ise pot realiza primele teste pentru a verifica dacinstalarea a fost efectuatcorect.
Pentru nceput trebuie verificat IP-ul setat la pasul anterior dac esterecunoscut n reea. Se deschide unul dintre browser-ele de internet, Mozilla sauInternet Explorer iar n bara de cutare se introduce IP-ul dat pentru placa de reeaeth0. Dac totul funcioneaz corect atunci ar trebui sa apar interfaa deconfigurare a Trixbox-ului (fig.8) .
Fig.8. Interfaa web de configurare a sistemului Trixbox
-
5/21/2018 1 Introducere in Voice Over IP
8/21
Lucrarea 1 UNIVERSITATEA PITETI
8
Iniial, interfaa web a sistemului Trixbox se afln modul de configurareuser, mod cu acces restricionat doar pentru utilizatorii obinuii care nu au
permisiunea de a activa modul avansat de configurare. n acest mod se pot efectualucruri foarte simple cum ar fi nregistrarea de mesaje audio, planificarea deconferine i monitorizarea apelurilor.
n cazul n care interfaa web nu se deschide atunci trebuie verificateporturile nchise de ctre firewall sau router. Pentru cazul n care folosim mainivirtuale este necesar setarea conexiunii de reea. Pentru VMware Worksation,setarea se face ca n figura 9. Practic, n fereastra Network Adapter se selecteazopiunile bridged i replicate physical network.
Fig.9. Setarea reelei internet
O datcu apariia interfeei web putem spune cTrixbox-ul a fost instalati se poate ncepe configurarea lui n funcie de preferinele fiecrui utilizator.Trebuie avut n vedere faptul c sistemul o dat instalat este configurat pentru outilizare standard. Dupo configurare minimalistse pot efectua apeluri telefonicentre utilizatori din aceeai clasde IP-uri.
II. 4 Prezentarea interfeei de configurare WEB
Dupcum s-a artat n fig. 8,dupintroducerea adresei IP a serverului deTRIXBOX, n browserul de Internet se deschide o fereastrde vizualizare a unorstri legate de funcionarea reelei de telefonie VoIP. Aceastfereastra fost creat
pentru orice utilizator ce dorete vizualizarea anumitor opiuni pe care le are nreeaua de telefonie. Tocmai din acest motiv nu existnici o parolde identificaresau alt mod de securizare a accesului.
-
5/21/2018 1 Introducere in Voice Over IP
9/21
Lucrarea 1 UNIVERSITATEA PITETI
9
n cadrul acestei pagini web apare un meniu cu op iuni urmtoareleopiuni: Home, ARI, MeetMe i FOP iar n partea dreapt se aflun buton princare se trece din modul de usern modul de utilizare avansat.
Homeeste fereastra standard n care sunt prezentate toate celelalte optiunii se face o scurtprezentare a Trixbox-ului.
ARI deschide o paginweb folositde ctre utilizatori pentru a avea accesla voicemail i la nregistrri. Un utilizator se conecteaz la acest modul
prin extensia pe care o are i parola de la voicemail setatn modul avansatde utilizare. Funciile cele mai utilizate ale acestui modul sunt verificareavoicemail-ului i a apelurilor inregistrate.
Fig.10. Pagina de web ARI
MeetMe este un mod care permite crearea de conferine i introducerea
unor utilizatori care saibacces la conferine (fig.11) .
Fig.11. Pagina de web MeetME
-
5/21/2018 1 Introducere in Voice Over IP
10/21
Lucrarea 1 UNIVERSITATEA PITETI
10
FOP(Flash Operator Panel) este un modul programat sexecute aceleaifuncii pe care le executa un centralist n vechile centrale telefonice.
Fig.12. Pagina de web MeetME
Pentru c pe servele nou create n mainile virtuale nu avei introduseextensii telefonice, pagina FOP va fi goal. Totui, pentru a vizualiza o pagina lacare sunt conectate linii telefonice, introducei adresa IP: 192.168.0.20 pentru aaccesa server-ul VoIp din cadrul laborator-ului. Intrai n pagina FOP i ncercai sapelai duptelefoanele IP. Alocarea numerelor este datn tabelul 2.
Tab. 2. Tabelul de alocare a numerelor telefoanelor IPTerminal Numr Terminal Numr
1 110 4 140
2 120 5 1503 130 6 160
Pentru a comuta n modul de programare avansattrebuie selectat butonuldin dreapta sus, switch dup care apare o fereastr de autentificare n care seintroduce User: mainti Password:password(fig.13) .
Fig. 13. Fereastra de autentificare pentru trecerea n modul administrator
-
5/21/2018 1 Introducere in Voice Over IP
11/21
Lucrarea 1 UNIVERSITATEA PITETI
11
Prima pagin in modul administrator d informaii despre starea general asistemului ca n fig. 14.
Fig. 14. Pagina de intrare n modul administrator
n aceast pagin meniul este foarte variat i permite realizareaconfigurailor dorite de administrator i chiar actualizarea sistemului prin instalarea
pachetelor lips. n aceast fereastr putem vizualiza informaii despre sistem,despre procesor, USBdevice, despre anumite module instalate i alte informaii.Dacse dorete restart-area sistemului sau oprirea se intrn pagina System Maint, fig. 15, pentru a realiza toate aceste lucruri.
Cel mai important meniu este cel de configuraie a sistemului i anumePBX Configuraion. Folosind acest meniu de configurare putem crea i edita
extensii, trunchiuri, meniuri de apelare i alte opiuni legate de telefonie n funciede complexitatea i funcionalitatea reelei de telefoane.Bine nteles se pot face mul mai multe operaii n aceast fereastra de
utilizare ns nu vom prezenta toate optiunile ci ne vom limita la pachetul deconfiguraie a sistemului PBX. Acesta este cel mai important meniu de configuraredeoarece dacutilizatorul nu cunoate Linux-ul poate configura sistemul destul deuor i din aceast pagin. ns este recomandat ca un utilizator de avansat scunoasc noiuni fundamentale din Linux pentru c altfel i va fi foarte greu sneleagceea ce trebuie srealizeze. De aceea n continuarea acestui laborator voi
-
5/21/2018 1 Introducere in Voice Over IP
12/21
Lucrarea 1 UNIVERSITATEA PITETI
12
prezenta i anumite noiuni legate de Linux. Comenzile de baz ale sistemuluilinux vor fi prezentate pe parcursul acestui laborator.
Fig. 15. Pagina System Maint
n continuare este prezentat o aplica
ie foarte simpl
pentru a demonstra
funcionalitatea sistemului TrixBox.
II.5 Crearea unei extensii SIP n interfaweb
Pentru conectarea la serverul de Asterisk trebuie s crem o extensiepentru fiecare utilizator n parte. Modul de lucru al tehnologiei VoIP esteasemntor cu cel dintr-o centralanalogicclasic, adicfiecare utilizator trebuiesfie nregistrat. Existdoumoduri de creare a unei extensii:
n interfaWEB n mediul de lucru Linux al server-ului Asterisk
Pentru nceput se va crea o extensie folosind interfaa WEB a sistemuluiTrixbox. Dup cum am artat n partea de nceput a lucrrii, conectarea serealizeazprin tastarea adresei IP a serverului de Trixbox (vezi fig. 8).
Pentru a se intra n pagina de configurare se apaspe butonul din dreaptasus, switch i se procedeazla fel ca i n fig.13prezentatmai sus. O datce saintrat n pagina de configurare administrator se selecteazPBX settings dupcumeste artat n figura 16.
-
5/21/2018 1 Introducere in Voice Over IP
13/21
Lucrarea 1 UNIVERSITATEA PITETI
13
Fig. 16. Selecie PBX Settings
Practic, fiecare terminal fizic VoIP este reprezentat n mediul TrixBoxprintr-o extensie. In cazul acesta se va lucra cu o extensie ce comunic prinprotocolul SIP (Sistem Initiantion Protocol). Dup cum este artat n fig. 17, seselecteaz din meniul PBX settings opiunea Extensions, se alege un terminalVoip de tipGeneric SIP devicedupcare se dSubmit.
Fig. 17. Crearea unei extensii SIP
Automat, se deschide o nou fereastr intitulat Add SIP Extension,fereastr n care se configureaznoua extensie creat. n aceast fereastr trebuieintrodus numrul de apelare al extensiei, numele ce va fi afiat pe telefonulapelatului i parola pentru sincronizarea cu serverul de Trixbox dup cum esteartat n fig. 18. Dup ce s-a configurat prima extensie se selecteaz butonulsubmit din josul paginii i pentru ca noile date s fie integrate n server trebuieselectat butonul portocaliu Apply Configuration Changes.
Astfel n serverul de Trixbox s-a creat un nou cont cu datele personaleintroduse de administrator pentru un terminal VoIP.
Fig. 18. Configurar
ea unei extensii SIP
-
5/21/2018 1 Introducere in Voice Over IP
14/21
Lucrarea 1 UNIVERSITATEA PITETI
14
Pentru verificarea extensiei trebuie conectat un terminal fizic la server-ulTrixBox. Acestea pot fi telefoane IP, adaptoare VoIP sau terminale software VoIP.n acest exemplu s-a utilizat un terminal software VoIP de tipul X-LITE.
In vederea apelrii intre douterminale VoIP este necesarcrearea unei adoua extensii similare cu prima.
II.6. Configurarea terminalului software X-LITE
X-LITE este un telefon virtual ce are toate funciile unui telefon fizic. El seconecteaz la serverul de TrixBox prin portul UDP 5060 i folosete protocolulSIP. Acest program nu poate fi folosit pentru a iniia terminale cu alte tipuri de
protocoale, de ex. protocolul IAX2.
Configurarea terminalului telefonic se realizeazn urmtorii pai:- Se creeaz acontul prin selectarea butonului din partea stng a telefonului
virtual i selecteazSIP ACCOUNT SETTINGS.
Fig. 19. Terminalul softwareX-LITE
Fig. 20. Configurarea terminaluluisoftware X-LITE
-
5/21/2018 1 Introducere in Voice Over IP
15/21
Lucrarea 1 UNIVERSITATEA PITETI
15
-
n vederea intrducerii unui account trebuie selectat butonul Add, dupcare vaaprea fereastra Properties of Accountca n imaginea din fig. 21.
-
Se realizeaz completarea cmpurilor cu detaliile specificate n momentul ncare s-a creat extensia SIP. Pentru a fi mai uor, cmpurile ce trebuiecompletate sunt explicitate n tabelul de mai jos:
Dup efectuarea acestor setriapsm ok i close pentru salvareasetrilor i pentru efectuarea primeinregistrri. Dac telefonul senregistreaz cu success pe ecran va
aprea mesajul your username is:numrul de telefon.Astfel se poate iniia prima
sesiune de apel ntre doi utilizatorinregistrai n serverul de Trixbox.
Fig. 21. Introducere acont
-
5/21/2018 1 Introducere in Voice Over IP
16/21
Lucrarea 1 UNIVERSITATEA PITETI
16
III.1. Comenzi CLI pentru Asterisk
! executo comandn shellabort halt anuleazo comandexecutatadd extensions adaugo extensie n contextadd ignorepat adaugun nou semn de ignoratadd indication prezintindicaii despre aramportal start oprete Trixbox iamportal stop restart Trixboxdebug channel urmrete un canalhelp ajutor pentru o comandanumeinclude context include un context n alt contextload preia un modul dinamic dupnumeno debug channel dezactiveazurmrirea unui canalremove extension terge o anumitextensieremove ignorepat terge semnul ignorat din contextremove indication terge indicaiile despre arsave dialplan rescrie fisierul extenisons.confshow agents prezintstatusul clienilorshow applications prezintaplicaiile nregistrateshow application descrie o aplicaie specificshow channel prezintinformaii despre un canalshow channels prezintinformaii despre canale
show codecs prezintinformaii despre codecurishow conferences prezintstatusul unei conferineshow dialplan prezintdialplanulshow voicemail users prezintcasuele vocale definiteshow hangup cere o ntrerupere pe un anumit canal
Comenzi folosite pentru AGI
show agi prezintcomenzile folosite de AGIdump agihtml prezinto listde comenzi n format html
Comenzi pentru canalele IAX
Iax2 debug activeazurmrirea canalului IAXIax2 no debug dezactiveazurmrirea canalului IAXIax2 show channels prezintcanalele active de IAXIax2 show users prezintutilizatorii IAXIax2 show stats prezintstatistici IAX
-
5/21/2018 1 Introducere in Voice Over IP
17/21
Lucrarea 1 UNIVERSITATEA PITETI
17
Comenzi pentru canalele SIP
Sip debug activeazurmrirea canalului SIPSip no debug dezactiveazurmrirea canalului SIPSip reload rencarcfisierulsip.confSip show channels prezintcanalele active SIPSip show channel prezintun canal SIP specificatSip show registry prezintstatusul nregistrrii SIPSip show users prezintclienii SIP nregistrai
ntreinerea Serverului de Asterisk
Restart gracefully repornete ASTERISK dupun anumit timpRestart now repornete automat ASTERISKReload reia configuraiaStop now oprete automat ASTERISKShow uptime prezinttimpul de funcionare a serveruluiShow version prezintinformaii despre versiunea de
ASTERISK instalat
III. 2. Comenzi LINUX
Comenzi din directorul /bin
Aici se gsesc comenzile de bazpe care toi utilizatorii au dreptul sle execute.
ComandaDescriere
cat Concateneazi printeazchgrp Schimbgrupul unui fiierchmod Schimbmodul unui fiierchown Schimbproprietarul unui fiierdd Convertete i copiazun fiier
df Afieazspaiu liberdir Listeazfiierele dintr-un directorecho Afieazo linie de textgrep Afieazo linie care ntrunete o calitategzip Arhivator gzipgunzip Dezarhivator gziphostnameAfieazsau schimbhostname-ul sistemului
-
5/21/2018 1 Introducere in Voice Over IP
18/21
Lucrarea 1 UNIVERSITATEA PITETI
18
kill Omoarproceseleln Creeazlegturi ntre fiierels Listeazfiierele dintr-un directormkdir Creeazun directormknod Creeazdevice-urimount Monteazun devicemv Mutfiierele dintr-o sursntr-o destinaieps Raporteazstatutul proceselorpwd Printeazcale curent
rm terge un fiier/director( rm -r)rmdir terge un directorsu SchimbUID-ul pentru a deveni super-usertar Arhivator/Dezarhivator tartouch Creeazun fiierumount Demonteazun deviceuname Afieazinformaii despre sistem
Comenzi din directorul /sbin
Aici se gsesc comenzile de bazpe care numai utilizatorul "root" are dreptul sleexecute.
Comanda Descriere
depmod Se ocupcu dependenele unui modul ncarcabil n kerneldhclient Dynamic Host Configuration Protocol Clientfdisk Program pentru manipularea partiiilorfsck Verifici reparsistemul de fiiere (etx2, ext3, vfat)poweroff,shutdown Oprete sistemulifconfig Configureazo interfa
ifup, ifdown Pornete sau oprete o interfainit, telinit Iniializeazproceseleinsmod Insereazun modul ncrcabil n kernelldconfig Upgradeazlibrriilelilo Linux Loaderlosetup Seteazi controleazdevice-urile looplsmod Listeazmodulele ncrcate n kernel
-
5/21/2018 1 Introducere in Voice Over IP
19/21
Lucrarea 1 UNIVERSITATEA PITETI
19
lspci Listeazdevice-urile de pe PCI-urimkfs Creeazun sistem de fiieremodinfo Listeazinformaii despre un modul ncrcabil n kernelmodprobe Cu ajutorul lui se pot manevra mai bine modulelermmod terge un modul ncrcat din kernelroute Se ocupcu manevrarea routelorrunlevel Gsete runlevel-ul curent i cel anteriorsetpci Configureazdevice-urile PCIstart-stop-daemon Program de pornire/oprire a daemon-ilor
sysctl Configureazparametrii kernel-ului la pornire
Comenzi din directorul /usr/bin
Comanda Descrierechattr Schimbatributele unui sistem de fiiere ext2du Estimeazfolosirea spaiului de ctre un fiier/directorfile Afltipul unui fiierfind Cautun fiier ntr-o calehost Program de interogare a server-elor de nume
killall Omoarun proces dupnumelast, lastlog .Afieazusername-ul ultimului user logat n sistemless Program de pipelogname Afieazusername-ul cu care te-ai logat
n cazul n care aceste executabile nu exist, asigurati-vcsunt instalatepachetele necesare i cavei dreptul de a le rula.
IV. Utizarea utilizarelor Midnight Commander i Putty
Pentru instalarea diverselor pachete de programe folosite n aplica iile sublinux se utilizeazcomanda:
yum installnumele pachetului
Utilitarul Midnight Commander este utilizat pentru a naviga mult maiuor n fiierele sistemului de operare i o gestionare mai rapida acestora
Acest program se instaleazdin linia de comandprin :yum install mc
-
5/21/2018 1 Introducere in Voice Over IP
20/21
Lucrarea 1 UNIVERSITATEA PITETI
20
Dupdownload-area programului i instalarea lui se deschide prin linia decomand: mc
Fig. 22. Utilitarul Midnight Commander
Utilitarul Putty este un program prin care te poi conecta la alte servere"calculatoare", adic la sistemele de operare Unix, Linux si chiar Windows NT.Dupinstalarea utilitarului Putty se poate configura n modul urmtor:
Fig. 23. Utilitarul Putty
Pentru conectarea la un server prin putty este necesar o adres IP,protocolul i portul utilizat. De exemplu pentru Telnet se utilizeazportul 23.
n cazul nostru, imaginea din fig. 23, partea dreapts-a selectat protocolulSSH i automat s-a stabilit portul 22. Dupaceea trebuie completatadresa IP ncmpul de editare Host Name. Dup completarea acestora se selecteaz butonulopeni apare fereastra Putty Security Alert.
-
5/21/2018 1 Introducere in Voice Over IP
21/21
Lucrarea 1 UNIVERSITATEA PITETI
21
Fig. 24. Fereastra de lucru n Putty.
n fig. 24 s-a realizat conectarea la server-ul TrixBox i sunt necesareintroducerea parolei i a user-ului pentru a se putea porni sesiunea de lucru.
Dupcum am artat se poate folosi i programul putty pentru a deschide osesiune de lucru pe serverul Asterisk. Prin acest mod ne putem conecta de pe oricestaie de lucru pe server avnd posibilitatea de a-l configura mult mai u or . Un alt
avantaj este faptul c pot lucra mai muli administratori pe un server, fiecarelucrnd la partea lui de programare. Configurarea fiierelor de lucru se face nacelai mod ca i cum s-ar lucra pe serverul real.
V. Desfurarea lucrrii
1. Se citesc informaiile prezentate anterior i se exemplific pe sistemeleexistente n cadrul laboratorului;
2.
Se instaleazpe o mainvirtualsistemul TrixBox, vezi subcap. II.2;3.
Se seteazadresa IP a sistemului duptabelul 1;4.
Se intr n modul administrator si se vor instala douextensii cu numerediferite de identificare;
5.
Vor fi instalate pe dousisteme PC diferite cte un terminal X-LITE i vorfi conectate la extensiile deja create n sistemul TrixBox dupcare se vorapela ntre ele.
6.
Se instaleazi utilizeazutilitarul Midnight Commander7.
Se instaleazi configureazutilitarul Putty8.
Se vor studia comenzile de Linux.