Top articles
-
Renforcer la sécurité de vos serveurs Linux avec Lynis
Introduction : Dans l'actuel paysage informatique, la sécurisation des serveurs Linux revêt une importance cruciale face à une multitude de menaces émergentes. En qualité de piliers essentiels, ces serveurs sont omniprésents dans les centres de données,...
-
VoLTE KAMAILIO-IMS
Architecture Installation Aller sur le site : install.sh et telecharger le fichier install.sh pour pourvoir lancer le script sur la machine ubuntu 14. # chmod a+x install.sh # ./install.sh Cette étape prépare la machine à avoir les différentes entités...
-
Programmation Orientée Objet (POO)
Objectifs à atteindre Proposer les concepts orientés objets Maitriser les concepts de la programmation orientée objet Concevoir intuitivement une application sous forme d’objets et de relations Transcrire cette application dans un langage orienté objet...
-
Réplication avec mysql et Répartition de charge avec haproxy
Réplication en temps réel Master/Slave MySQL Présentation L'importance des serveurs de base de données et des bases de données elles même dans un système d'information est capital à son bon fonctionnement tant au niveau applicatif qu'au niveau des lectures...
-
Etude des Protocoles: TCP et UDP
PLAN I.INTRODUCTION II.Présentation de la couche transport III. Rôles de la couche transport IV. Présentation du protocole TCP et son rôle V. Présentation du protocole UDP et son rôle VI. CONCLUSION I. INTRODUCTION Le réseau est l’interconnexion des différentes...
-
Introduction et prise en main du sdn
Introduction Le software-defined networking (SDN) est un modèle d’architecture réseau qui permet aux administrateurs de réseaux de gérer les services de réseaux par abstraction de fonctionnalités. I. Principes SDN est un ensemble de technologies ayant...
-
KAMAILIO FREERADIUS
NB : Cet article se base sur l'article https://github.com/kamailio/kamailio-tutorials/blob/master/kamailio-radius-tutorial/docs/index.md . Nous avons utilisé Kamailio v5.7.0, FreeRadius v3.0 et radiusclient-ng v0.5.6 sur un système Ubuntu server 20.04...
-
CREER UN MODULE ASTERISK POUR LE CDR
CDR = CALL DETAIL RECORD Créer un fichier res_kachoucdr.c dans le dossier res/ de la source de asterisk Voir Partie 1 Code complet : #include "asterisk.h" #include "asterisk/module.h" #include "asterisk/logger.h" #include "asterisk/cdr.h" static int cdr_kachou(struct...
-
calculatrice scientifique avec javascript
1- Création d'un fichier calculatrice.html
calculatrice -
Comment Installer OpenStack Sur Ubuntu Avec DevStack
Dans cet article, nous allons apprendre à installer OpenStack sur Ubuntu avec l'utilisation de DevStack. OpenStack est une infrastructure de cloud computing (IaaS) qui aide à contrôler de grands pools de puissance de calcul, de stockage et de ressources...
-
ASTERISK PJSIP FROM ZERO TO HERO
Introduction Asterisk est un logiciel de téléphonie open-source qui peut être utilisé pour construire des systèmes de communication vocale avancés. Une des options de configuration d'Asterisk est l'utilisation du protocole PJSIP pour gérer les appels....
-
Supervision d'un hôte Windows partie 2
Zabbix est un système de surveillance de réseau open source populaire qui permet aux entreprises de surveiller et d'analyser la performance de leurs infrastructures informatiques. Il s'agit d'une solution flexible et extensible qui peut être utilisée...
-
Sécuriser son serveur Linux avec Fail2Ban : Guide d'installation et configuration
Introduction La sécurité des serveurs est une priorité pour tout administrateur système. Les tentatives de connexion non autorisées via SSH, souvent issues de bots ou d’attaques par force brute, sont fréquentes. Pour y faire face, l’outil Fail2Ban se...
-
Internet des objets
L’internet des objets est l'extension d' Internet à des choses et à des lieux du monde physique. Alors qu' Internet ne se prolonge habituellement pas au-delà du monde électronique, l'Internet des objets connectés représente les échanges d'informations...
-
PRISE EN MAIN POUR ECRIRE UN MODULE DANS ASTERISK
Savoir programmer un peu en C. Dans le répertoire res/ d'une arborescence source Asterisk, créez un fichier appelé res_bonjour.c Editer le fichier : La première chose dans chaque module Asterisk est d'inclure le fichier d'en-tête principal Asterisk, asterisk.h....
-
CREER UN MODULE CDR ASTERISK AVEC SA BASE DE DONNEE SQLITE
Cet article vous permet de récupérer les détails d'appels (asterisk) et les stockent dans une base de donnée SQLite. prérequis CODE SOURCE #include "asterisk.h" #include "asterisk/module.h" #include "asterisk/logger.h" #include "asterisk/cdr.h" #include
... -
Sécurisation des appels Asterisk avec PJSIP et TLS - Partie 2
Dans un environnement VoIP sécurisé, le chiffrement du média est tout aussi crucial que celui de la signalisation. Pour cela, Asterisk permet l’usage de SRTP via plusieurs méthodes d’échange de clés. L'une des plus simples et largement supportées est...
-
OpenStack MicroStack : Le Cloud privé simplifié
Dans l’univers des infrastructures cloud, OpenStack occupe une place de choix. Cette plateforme open source permet de déployer et gérer des environnements de cloud privé ou hybride de grande envergure. Cependant, son installation et sa configuration complètes...
-
VoLTE KAMAILIO-IMS : INTEGRATION D'UN TAS
MMTel (Multimedia Telephony) est un service utilisant la voix combinée à d ’autres composants média tels que: Vidéo temps réel Communication texte Transfert de fichiers Partage de clips vidéo, partage de photo, partage de clips audio Sur la base de ces...
-
Couplage asterisk ldap
Introduction Dans cet article, nous allons faire une installation et configuration d'un serveur Asterisk Couplé à un serveur LDAP. L'objectif étant de stocker les informations des utilisateurs dans l'annuaire. Installation des pré-requis Ubuntu 14.04...
-
Intégration cisco IP PHONE CP-78XX dans Asterisk
Creation du compte Dans sip.conf #vim /etc/asterisk/sip.conf 2. Définition du plan de numérotation Dans extensions.conf #vim /etc/asterisk/extensions.conf 3. Installation # apt-get install xinetd tftpd tftp vim 4. Configuration du tftp server #vim /etc/xinetd.d/tftp...
-
PRISE EN MAIN ARI
Introduction Asterisk 12 introduit l’interface REST Asterisk, un ensemble d’API RESTful pour la création d’applications basées sur Asterisk. Cet article vous guidera tout au long de la mise en place et du fonctionnement d’ARI. La création d’une application...
-
Installation et configuration de MySQL Server sur Ubuntu 24.04
MySQL est l’un des systèmes de gestion de bases de données relationnelles (SGBDR) les plus utilisés au monde. Que vous soyez développeur, administrateur système ou apprenant, il est crucial de savoir comment l’installer et le sécuriser correctement sur...
-
Trunk PJSIP entre deux serveurs Asterisk : SRV-A ↔ SRV-B
La mise en place d’un trunk PJSIP entre deux serveurs Asterisk permet d’interconnecter deux systèmes de téléphonie VoIP afin de faire transiter des appels entre eux. Cela peut servir pour étendre un réseau d’entreprise, créer des relais géographiques...
-
Partie 1 : Installer et configurer Kannel sur Ubuntu pour l’envoi de SMS
Objectif Mettre en place un serveur SMS fonctionnel avec Kannel, un modem 3G et une carte SIM sous Ubuntu 24.04 LTS. Matériel et prérequis Un serveur Ubuntu 24.04 LTS Un modem 3G (Huawei par exemple) Une carte SIM fonctionnelle 0. Banc d'essai Étapes...