Services D Administration Sous Linux - Redhat - KHALID KATKOUT
Services D Administration Sous Linux - Redhat - KHALID KATKOUT
Services D Administration Sous Linux - Redhat - KHALID KATKOUT
Configuration de Zebra :
Donner une address statique :
# ifconfig eth0 192.168.1.1 netmask 255.255.255.0 up
# ifconfig eth1 1.1.1.1 netmask 255.255.255.0 up
Installation des packages :
# rpm ivh /root/.gnome-desktop/RPMS/zebra-0.93b-1.i386.rpm
Dmarrer le service Zebra :
# service zebra start
Ajouter une route statique :
# route add net 192.168.2.0/24 gw 1.1.1.2
Configuration de RIP :
Crer le fichier de configuration :
# vi /etc/zebra/ripd.conf
Hostname R1
Password linux
:wq
Dmarrer le service RIP :
# service ripd start
Configurez RIP :
# telnet localhost ripd
R1 > enable
R1 # configure terminal
R1 (config)# router rip
R1 (config router)# network 192.168.1.0/24
R1 (config router)# network 1.1.1.0/24
R1 (config router)# write
Configuration de OSPF :
Crer le fichier de configuration :
# vi /etc/zebra/ospfd.conf
Hostname R1
Password linux
:wq
Dmarrer le service OSPF :
# service ospfd start
Configurez RIP :
# telnet localhost ospfd
R1 > enable
R1 # configure terminal
R1 (config)# router ospf
R1 (config router)# network 192.168.1.0/24 area 0
R1 (config router)# network 1.1.1.0/24 area 0
R1 (config router)# write
DHCP
Dynamic Host Configuration protocol cest un protocole qui permet la configuration des htes
automatiquement. Il fonctionne avec UDP/67 pour le serveur et UDP/68 pour le client.
Configuration de DHCP :
Donner une address statique :
# ifconfig eth0 192.168.1.1 netmask 255.255.255.0 up
# ifconfig eth1 1.1.1.1 netmask 255.255.255.0 up
Installation des packages :
# rpm ivh /root/.gnome-desktop/RPMS/dhcp-3.0pl1-23.i386.rpm
# rpm ivh /root/.gnome-desktop/RPMS/dhcp-devel-3.0pl1-23.i386.rpm
Copie le fichier de configuration:
# cp /usr/share/doc/dhcp-3.0pl1/dhcpd.conf.sample /etc/dhcpd.conf
Modifier le fichier de configuration :
# vi /etc/dhcpd.conf
Dmarrer le service DHCP :
# service dhcpd start
Telnet
(TELecommunication NETwork), il fonctionne avec 23/tcp, il permet de crer ou d'accder une session Telnet sur
une machine distante.
Donner une address statique :
# ifconfig eth0 192.168.1.1 netmask 255.255.255.0 up
Installation des packages :
# Rrpm ivh /root/.gnome-desktop /RPMS /telnet-server-0.17-25.i386.rpm
SSH
SSH (Secure SHell), il fonctionne avec TCP/22, c'est un protocole de communication scuris, ainsi qu'il permet
d'ouvrir une session distante mais plus scuris que Telnet.
Donner une address statique :
# ifconfig eth0 192.168.1.1 netmask 255.255.255.0 up
Installation des packages:
# rpm ivh /root/.gnome-desktop/RPMS/openssh-server-3.5p1-6.i386
Modifier le fichier de configuration:
# vi /etc/ssh/sshd_config
Port 22
Protocol 2
ListenAddress 192.168.1.1
PermitRootLogin yes
:wq
Dmarrer le service SSH :
# service sshd start
FTP
File Transfer Protocol Cest un protocole qui permet de partager des ressources (dossier et fichier). Il
fonctionne avec TCP/21.
Donner une address statique :
# ifconfig eth0 192.168.1.1 netmask 255.255.255.0 up
Installation des packeges :
# rpm ivh /root/.gnome-desktop/RPMS/vsftpd-1.1.3-8.i386.rpm
Modifier le fichier de configuration:
# vi /etc/vsftpd/vsftpd.conf
Assurer que vsftpd est excut au dmarrage :
# chkconfig vsftpd on
WEB
Donner une address statique :
# ifconfig eth0 192.168.1.1 netmask 255.255.255.0 up
Installation des packeges :
# rpm ivh /root/.gnome-desktop/RPMS/httpd-2.0.40-21.i386.rpm
Crer un index pour le serveur WEB :
# vi /var/ww/html/index.html
Dmarrer le service WEB:
# service httpd start
DNS
cest une base de donnes hirarchique qui conteint les mappages des FDQN et leurs adresses IP, il permet de
trnsfrer les noms dhtes en des adresses IP (cest la principale mthode). Il fonctionne avec TCP et UDP avec un
numro de port 53.
DNS primaire :
Donner une address statique :
# ifconfig eth0 192.168.1.1 netmask 255.255.255.0 up
# ifconfig eth0 192.168.2.1 netmask 255.255.255.0 up
Installation des packages:
# rpm ivh /root/.gnome-desktop/RPMS/bind-9.2.1-16.i386.rpm
# rpm ivh /root/.gnome-desktop/RPMS/bind-devel-9.2.1-16.i386.rpm
# rpm ivh /root/.gnome-desktop/RPMS/caching-nameserver-7.2-7.noarch.rpm
Cration de zone directe et zone invers :
# vi /etc/named.conf
Zone "agadir.ma" IN {
type master ;
notify yes ;
file "agadir.ma.zone"
allow-transfer { 192.168.2.1 ; } ;
};
Zone "1.168.192.in-addr.arpa" IN {
type master;
file "agadir.ma .rev" ;
allow-transfer { 192.168.2.1 ; } ;
};
Zone "2.168.192.in-addr.arpa" IN {
type master;
R1.agadir.ma.
PC1.agadir.ma.
R1.agadir.ma.
R2.agadir.ma.
R2.agadir.ma.
PC2.agadir.ma
:wq
IN NS
IN A
IN A
IN A
IN A
IN A
IN A
agadir.ma.
192.168.1.1
192.168.1.2
192.168.2.1
192.168.2.2
192.168.3.1
192.168.3.2
# cp /var/named/localhost /var/named/agadir.ma.rev
# vi /var/named/agadir.ma.rev
IN SOA agadir.ma.
root.agadir.ma
1
2
:wq
IN NS agadir.ma.
IN PTR PC1.agadir.ma.
IN PTR R1.agadir.ma.
# cp /var/named/localhost /var/named/casa.ma.rev
# vi /var/named/casa.ma.rev
IN SOA casa.ma.
root.casa.ma
1
2
:wq
IN NS casa.ma.
IN PTR R1.casa.ma.
IN PTR R2.casa.ma.
# cp /var/named/localhost /var/named/tanger.ma.rev
# vi /var/named/tanger.ma.rev
IN SOA tanger.ma.
root.tanger.ma
1
2
:wq
IN NS tanger.ma.
IN PTR R2.tanger.ma.
IN PTR PC2.tanger.ma.
nameserver 192.168.1.1
:wq
Dmarrer le service DNS :
# service named start
Verfifier le service DNS:
# nslookup
DNS secondaire:
Donner une address statique :
# ifconfig eth0 192.168.2.2 netmask 255.255.255.0 up
# ifconfig eth0 192.168.3.1 netmask 255.255.255.0 up
Installation des packages:
# rpm ivh /root/.gnome-desktop/RPMS/bind-9.2.1-16.i386.rpm
# rpm ivh /root/.gnome-desktop/RPMS/bind-devel-9.2.1-16.i386.rpm
# rpm ivh /root/.gnome-desktop/RPMS/caching-nameserver-7.2-7.noarch.rpm
Modifier les fichiers de configuration:
# vi /etc/named.conf
Zone "agadir.ma" IN {
type slave ;
file "agadir.ma.zone"
masters { 192.168.1.1 ; } ;
};
Zone "1.168.192.in-addr.arpa" IN {
type slave;
file "agadir.ma .rev" ;
masters { 192.168.1.1 ; } ;
};
Zone "2.168.192.in-addr.arpa" IN {
type slave;
file "casa.ma .rev" ;
masters { 192.168.1.1 ; } ;
};
Zone "3.168.192.in-addr.arpa" IN {
type slave;
file "tanger.ma .rev" ;
masters { 192.168.1.1 ; } ;
};
include "/etc/rndc.key" ;
:wq
Dmarrer le service DNS :
# service named start
Modifier le fichier de configuration de la resolution :
# vi /etc/resolve.conf
Search agadir.ma
Nameserver 192.168.1.1
:wq
Verfifier le service DNS:
# nslookup
Samba
permet de partager les ressources (imprimante, scanner, ) dans les systmes Linux/Windows, utilise le
protocole SMB (Server Message Block). Le protocole SMB fonctionne avec UDP/445.
Donner une address statique :
# ifconfig eth0 192.168.1.1 netmask 255.255.255.0 up
Installer les packages:
# rpm ivh /root/.gnome-desktop/RPMS/samba-common-2.2.7a-7.9.0.i386.rpm
# rpm ivh /root/.gnome-desktop/RPMS/samba-2.2.7a-7.9.0.i386.rpm
Modifier le fichier de configuration:
# vi /etc/samba/smb.conf
Hosts allow = 192.168.1.
:wq
Crer un utilisateur :
# useradd user1
# smbpasswd a user1
Dmarrer le service Samba :
# service smb start
NFS
Cest un protocole qui permet de partager ou accder des fichiers dans les rseaux IP sur les systme Linux/Unix.
Il fonctionne avec UDP/2049.
Donner une address statique :
# ifconfig eth0 192.168.1.1 netmask 255.255.255.0 up
Installer les packages:
# rpm ivh /root/.gnome-desktop/RPMS/nfs-utils-1.0.1-2.9.i386.rpm
# rpm ivh /root/.gnome-desktop/RPMS/portmap-4.0-54.i386.rpm
Crer un repertoire:
# mkdir /root/dossier
# chmod 777 /root/dossier
Modifier le fichier de configuration:
# vi /etc/exports
/root/dossier *(rw)
:wq
Dmarrer les services :
# service nfs start
# service portmap start
# mkdir /root/partage
Monter le dossier dj crer dans le serveur NFS vers le dossier partage :
# mount t nfs 192.168.1.1:/root/dossier /root/partage
LDAP
OpenLDAP est un annuaire informatique qui fonctionne sur le modle client/serveur (Comme AD sous windows),
c'est une implmentation libre du protocole LDAP (LDAP = Lightweight Directory Access Protocol), il fonctionne
avec 389/tcp.
- DHCP - Routage DNS Samba LDAP NFS SSH FTP WEB Telnet
Modifier les paramtre dune carte reseau eth:
# vi /etc/sysconfig/network-script/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=static
IPADDR=192.168.1.1
NETMASK=255.255.255.0
DNS1=192.168.1.1
ONBOOT=yes
:wq
Redmarrer la carte reseau :
# service network restart