0% ont trouvé ce document utile (0 vote)
4 vues2 pages

Configuration Serveur Réseau sur Ubuntu

Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
4 vues2 pages

Configuration Serveur Réseau sur Ubuntu

Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Projet Service Réseau – Ubuntu

Ce document présente les étapes détaillées pour installer et configurer un serveur DNS, un
serveur web et un serveur de messagerie sur Ubuntu, dans le cadre d’un projet réseau. Chaque
étape est accompagnée de commandes, fichiers de configuration et vérifications nécessaires.

1. Installation et configuration du serveur DNS (BIND9)


1 Mettre à jour le système : sudo apt update && sudo apt upgrade -y
2 Installer BIND9 et outils : sudo apt install bind9 bind9utils bind9-doc dnsutils -y
3 Éditer le fichier /etc/bind/[Link] pour définir :
4 • listen-on port 53 { any; };
5 • allow-query { any; };
6 Créer la zone DNS dans /etc/bind/[Link] :
7 zone "[Link]" { type master; file "/etc/bind/[Link]"; };
8 Copier le modèle de zone : sudo cp /etc/bind/[Link] /etc/bind/[Link]
9 Modifier [Link] pour ajouter les enregistrements A, CNAME, MX, TXT.
10 Redémarrer le service : sudo systemctl restart bind9
11 Tester avec : dig @localhost [Link] et ping [Link]

2. Création des enregistrements DNS


1 Enregistrement A : Associe un nom à une adresse IP (ex: [Link] →
[Link]).
2 Enregistrement CNAME : Alias vers un autre nom (ex: [Link] → [Link]).
3 Enregistrement MX : Définit le serveur de mail (ex: [Link]).
4 Enregistrement TXT : Informations SPF/DKIM pour sécuriser les mails.

3. Déploiement d’une application web (HTTPS)


1 Installer Apache ou Nginx : sudo apt install apache2 -y (ou sudo apt install nginx -y).
2 Installer PHP/Python/[Link] selon l’application.
3 Déposer les fichiers de l’application dans /var/www/monprojet.
4 Configurer un Virtual Host pour le domaine.
5 Installer Certbot pour HTTPS : sudo apt install certbot python3-certbot-apache -y
6 Générer un certificat SSL : sudo certbot --apache -d [Link] -d [Link]
7 Vérifier l’accès HTTPS depuis un navigateur.

4. Installation et configuration du serveur de messagerie


1 Installer Postfix : sudo apt install postfix -y
2 Configurer Postfix avec votre domaine [Link].
3 Installer Dovecot pour IMAP/POP3 : sudo apt install dovecot-imapd dovecot-pop3d -y
4 Installer Roundcube : sudo apt install roundcube -y
5 Configurer l’accès webmail via Apache/Nginx.
6 Configurer SPF, DKIM, DMARC dans DNS pour éviter le spam.

5. Tests et validation
1 Tester la résolution DNS : dig [Link]
2 Tester le ping : ping [Link]
3 Tester l’accès HTTPS via navigateur.
4 Envoyer et recevoir un e-mail via Roundcube.
5 Vérifier les en-têtes pour TLS et authentification SMTP.
6 Effectuer un test SMTP/IMAP avec telnet ou openssl.

En suivant ces étapes, vous aurez mis en place un serveur DNS, un site web sécurisé en
HTTPS et un serveur de messagerie complet, accessibles via votre domaine personnalisé.

Vous aimerez peut-être aussi