Vous êtes sur la page 1sur 6

Ecole Nationale des Sciences Appliquées – Safi Administration Réseau Avancée

Université Cadi Ayyad – Marrakech Sous GNU/Linux


Année Universitaire : 2014/2015 4ème Année GTR/GINF

TP n°2

I) Dynamic Host Configuration Protocol (DHCP)


1)
2) apt-get install isc-dhcp-server
3) /etc/init.d/isc-dhcp-server {stop,start,restart}
service isc-dhcp-server {stop,start,restart}
4) pgrep -l dhcp
ps aux | grep dhcp
nano /var/run/dhcpd.pid
kill pid_processus
5) Dans le fichier /etc/dhcp/dhcpd.conf :
subnet 192.168.9.0 netmask 255.255.255.0{
range 192.168.9.10 192.168.9.30 ;
option routers 192.168.9.1 ;
option broadcast-address 192.168.9.255 ;
option domain-name-servers 192.168.9.3 , 192.168.9.4 ;
option domain-name "ensas.ma" ;
default-lease-time 30 ;
max-lease-time 60 ;
}
6) Sur le client, on exécute les deux comandes :
dhclient eth0
ifconfig
7) A faire en mode graphique après installation de wireshark.
8) Simple lecture de ce qu'affiche wireshark.
9)
10) nano /var/lib/dhcp/dhcpd.leases
11)
12) dhclient -r eth0 (voir wireshark)
13) Dans le fichier /etc/dhcp/dhcpd.conf :
host nom_de_la_machine{
hardware ethernet aa:bb:cc:dd:ee:ff ;
fixed-address 192.168.9.31 ;
}
14) Se fait à travers des tests.

Madiafi Mohammed 1/6


Ecole Nationale des Sciences Appliquées – Safi Administration Réseau Avancée
Université Cadi Ayyad – Marrakech Sous GNU/Linux
Année Universitaire : 2014/2015 4ème Année GTR/GINF

15) Se fait à travers des tests.


16) Se fait à travers des tests.
17) Sur l'agent de relai, on exécute la comande :
dhcrelay -i eth0 adresse_du_serveur
(Pour installer l'agent de relai : apt-get install isc-dhcp-relay)
II) Network Information Service (NIS)
1-
2- Voir le cours
3- Editer le fichier « /etc/ypserv.securenets».
4- addgroup personnel --gid 2000
5- adduser user1 --uid 2001 --gid 2000
6- nano /etc/hosts
192.168.9.45 machine1
192.168.9.46 machine2
etc.
7- /usr/lib/yp/ypinit –m
8- make
9- /etc/yp.conf
/etc/nsswitch.conf
Voir le cours pour plus de détails.
10- service nis start
11- Tester.
12- Tester.
13- Voir fichier « /etc/default/nis ».
14- Tester.
15- Tester.
16- Tester.
17- password user1
18- Editer le fichier « /etc/default/nis » et y mettre « NISSERVER=slave ».
Exécuter la comande « /usr/lib/yp/ypinit –m »
Sur le serveur NIS, activer l'option PUSH à travers le fichier « /etc/default/nis ».
19- Tester.
20- Tester.
III) Lightweight Directory Access Protocol (LDAP)
1)
2) Sur le serveur : apt-get install slapd ldap-utils ; dpkg-reconfigure slapd

Madiafi Mohammed 2/6


Ecole Nationale des Sciences Appliquées – Safi Administration Réseau Avancée
Université Cadi Ayyad – Marrakech Sous GNU/Linux
Année Universitaire : 2014/2015 4ème Année GTR/GINF

Sur le client : apt-get install ldap-utils


3) dn : dc=Societe
objectClass : top
objectClass: dcObject
objectClass: organization
dc: societe

dn: cn=admin,dc=Societe
objectClass: simpleSecurityObject
objectClass: organizationalRole
cn: admin

dn: ou=Service economique,dc=Societe


objectClass: top
objectClass: organizationalUnit
ou: Service economique

dn: ou=Relations exterieures,dc=Societe


objectClass: top
objectClass: organizationalUnit
ou: Relations exterieures

dn: ou=Direction generale,dc=Societe


objectClass: top
objectClass: organizationalUnit
ou: Direction generale

dn: cn=Chef du service,ou=Service economique,dc=Societe


objectClass: top
objectClass: person
objectClass: inetOrgPerson
cn: Chef du service
sn: Flane
telephoneNumber: 000000000
telephoneNumber: 111111111

Madiafi Mohammed 3/6


Ecole Nationale des Sciences Appliquées – Safi Administration Réseau Avancée
Université Cadi Ayyad – Marrakech Sous GNU/Linux
Année Universitaire : 2014/2015 4ème Année GTR/GINF

dn: cn=Responsable des relations exterieures,ou=Relations exterieures,dc=Societe


objectClass: top
objectClass: person
objectClass: inetOrgPerson
sn: nom
cn: Responsable des relations exterieures

dn: cn=Directeur general,ou=Direction generale,dc=Societe


objectClass: top
objectClass: person
objectClass: inetOrgPerson
sn: nom
cn: Directeur general

dn: cn=Secretaire general,ou=Direction generale,dc=Societe


objectClass: top
objectClass: person
objectClass: inetOrgPerson
sn: nom
cn: Secretaire general

4) ldapadd -x -D cn=admin,dc=Societe -W -f fichier.ldif


5) ldapsearch -x -b dc=Societe
6) Pour l'ajout d'une entrée dans l'annuaire :
ldapadd -x -D cn=admin,dc=Societe -W -f ajout.ldif
tel que le fichier « ajout.ldif » contient :
dn: cn=Employe,ou=Relations exterieures,dc=societe
objectClass: top
objectClass: person
objectClass: inetOrgPerson
sn: Jourmi mohamed
telephoneNumber: 333333333
cn: Employe

Ou bien :
ldapmodify -x -D cn=admin,dc=Societe -W -f ajout.ldif

Madiafi Mohammed 4/6


Ecole Nationale des Sciences Appliquées – Safi Administration Réseau Avancée
Université Cadi Ayyad – Marrakech Sous GNU/Linux
Année Universitaire : 2014/2015 4ème Année GTR/GINF

tel que le fichier « ajout.ldif » contient :


dn: cn=Employe,ou=Relations exterieures,dc=societe
changeType : add
objectClass: top
objectClass: person
objectClass: inetOrgPerson
sn: Jourmi mohamed
telephoneNumber: 333333333
cn: Employe

Pour la modification d'entrées présentes dans l'annuaire :


ldapmodify -x -D cn=admin,dc=Societe -W -f modif.ldif
tel que le fichier « modif.ldif » contient :
dn: cn=Responsable des relations exterieures,ou=Relations exterieures,dc=societe
changeType: modify
replace: sn
sn: Safi youssef
-
add: telephoneNumber
telephoneNumber: 000000000

dn: cn=Secretaire general,ou=Direction generale,dc=societe


changeType: modify
replace: sn
sn: Kennassi Hassan
-
add: telephoneNumber
telephoneNumber: 111111111
-
add: telephoneNumber
telephoneNumber: 222222222

7) Exemple de fichier ldif :


dn: cn=Secretaire general,ou=Direction generale,dc=societe
changeType: modify
add: mail

Madiafi Mohammed 5/6


Ecole Nationale des Sciences Appliquées – Safi Administration Réseau Avancée
Université Cadi Ayyad – Marrakech Sous GNU/Linux
Année Universitaire : 2014/2015 4ème Année GTR/GINF

mail : h.kennassi@gmail.com

8) Exemple de fichier ldif :


dn: cn=Secretaire general,ou=Direction generale,dc=societe
changeType: modify
delete: telephoneNumber
9) Fichier ldif :
dn : cn=Employe,ou=Relations exterieures,dc=societe
changeType : moddn
newrdn : cn=Directeur adjoint
deleteOldrdn : 1
newSuperior : ou=Direction generale,dc=societe

10) Ignoré.
11) Ignoré.

Madiafi Mohammed 6/6

Vous aimerez peut-être aussi