< >

Utiliser Linux comme routeur avec iptables

Dans ce billet nous allons voir comment utiliser Linux comme un routeur. Ceci sera possible grâce à IPTABLES.

Nous avons un serveur frontal (serveur 1) avec 2 cartes réseaux (une connecté au web en dhcp et l’autre sur un Vlan )

Dans un premier temps nous avons 2 serveurs

Serveur 1 (2 cartes réseau)

eth0 192.168.10.100 255.255.255.0 192.168.10.1 (vlan)

eth1 192.168.0.10 255.255.255.0 192.168.0.1

(suite…)

Mettre en place une réplication Maître / Maître de MySQL sous Debian 8

Nous allons mettre en place la réplication de serveur MySQL.
Les 2 serveurs ont pour ip 192.168.1.100 et 192.168.1.101

Installer MySQL sur les 2 serveurs
apt-get install mysql-server

(suite…)

[Top]

Mettre en place une réplication Maître / Esclave de MySQL sous Debian 8

Nous allons mettre en place la réplication de serveur MySQL.
Les 2 serveurs ont pour ip 192.168.1.100 (Maître) et 192.168.1.101 (esclave)

Installer MySQL sur les 2 serveurs
apt-get install mysql-server

Sur le serveur maître

Modifier le fichier /etc/mysql/my.cnf

vi /etc/mysql/my.cnf

Commenter la ligne
bind-address = 127.0.0.1

(suite…)

[Top]

Sauvegarder plusieurs tables MySQL avec le même préfixe

Dans cette article nous allons voir comment sauvegarder plusieurs tables de MySQL commençant par le même préfixe

Dans mode exemple je veux sauvegarder toutes les tables ayant le même préfixe « node_ »

Je crée un fichier tables.txt

vi tables.txt 

dedans je mets les noms de mes tables :

node_1
noode_2
node_3

Puis je dump les tables avec une seule instruction

mysqldump database `cat tables.txt`> fichier.sql

[Top]

Plusieurs version de php sur un même serveur.

Dans cette article nous allons voir comment installer plusieurs version de php sur un même serveur.

Lors de l’installation du serveur vous pouvez installer php via la commande

apt-get install php5

Vous pouvez vérifier la version du php installé via la commande

php -v

(suite…)

[Top]

Installation nagios 4.0.8 à partir des sources

Installation des dépendances de Nagios et des Plugins

apt-get update && apt-get upgrade
apt-get install -y php5-gd postfix fping snmp ntp smbclient nmap saidar traceroute php5-snmp curl build-essential libperl-dev libgd2-xpm-dev libltdl3-dev linux-headers-`uname -r` libglib2.0-dev libgnutls-dev libmysqlclient15-dev libssl-dev libsnmp-perl libkrb5-dev libldap2-dev libsnmp-dev libnet-snmp-perl gawk libwrap0-dev libmcrypt-dev gettext dnsutils xinetd apache2-utils apache2 libapache2-mod-php5 php5-gd

Téléchargement des sources de Nagios , Nagios Plugins et NRPE
mkdir /usr/src/nagios
cd /usr/src/nagios
wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-4.0.8.tar.gz ou wget http://switch.dl.sourceforge.net/project/nagios/nagios-4.x/nagios-4.0.8/nagios-4.0.8.tar.gz

(suite…)

[Top]

Trunk sous Asterisk

Qu’est ce que le trunk sous Astérisk ? C’est la liaison entre 2 serveurs VOIP Astérisk.

Pour ce faire nous allons mettre en place 2 serveurs Astérisk
– Un avec base de données MySQL avec pour ip 192.168.62.157 (A)
– L’autre non avec pour ip 192.168.62.155 (B)

Nous partons du principe que sur le serveur MySQL tous les postes sont en 6XXX et sur l’autre tous les postes sont en 5XXX (suite…)

[Top]

Asterisk – MySQL – Recevoir un mail et le message vocal en pièce jointe

Maintenant vous aimeriez recevoir un email lorsqu’un correspondant vous a laisser un message.

1) Installation serveur SMTP

Installer un serveur smtp tel que postfix
apt-get install postfix -y

Lors de la configuration choisir :
– OK
– Site Internet
– Nom de courrier : ce que vous voulez (suite…)

[Top]

Asterisk – MySQL – Voicemail

Maintenant que les users peuvent s’appellent entre eux nous allons mettre en place des boites vocales.

1 ) Modification configuration Asterisk

Modifier le fichier /etc/astrisk/extensions.conf

Ajouter la ligne

extensions => mysql,asterisk,extensions (suite…)

[Top]

Asterisk – Mysql

Dans un premier temps installer un serveur de base sous debian 7.0.3

1 ) Installation MySQL

apt-get install mysql-server -y

2 ) Installation d’Astrisk

apt-get install asterisk asterisk-mysql asterisk-prompt-fr-armelle (suite…)

[Top]