Aller au contenu principal

3 VMs en "Réseau interne"

Objectif

Créer un petit réseau virtuel, avec VirtualBox, avec 3 machines virtuelles :

  • un serveur Web,
  • un client
  • et un routeur

et tester le mode d'accès réseau "Réseau interne".

Étapes

1. Création des 3 VMs

Utilisez la distribution Linux Debian, et nommez les 3 VMs ainsi :

  • Serveur Web
  • Client
  • Routeur

2. Configuration des modes réseau

Voici les modes réseau des 3 VMs :

  • Serveur Web (1 interface réseau) :
    • Réseau interne "lan1"
  • Client (1 interface réseau) :
    • Réseau interne "lan1"
  • Routeur (2 interfaces réseau) :
    • Interface 1 : Réseau interne "lan1"
    • Interface 2 : NAT

3. Configuration des adresses IP

  • Serveur Web : 192.168.1.10
    sudo ip addr add 192.168.1.10/24 dev enp0s3
    sudo ip route add default via 192.168.1.1
  • Client : 192.168.1.20
    sudo ip addr add 192.168.1.20/24 dev enp0s3
    sudo ip route add default via 192.168.1.1
  • Routeur :
    • Interface lan1 : 192.168.1.1
      sudo ip addr add 192.168.1.1/24 dev enp0s3
    • Interface NAT : automatique

4. Installation du serveur Web

Nous allons installer un serveur Web sur l'hôte Serveur Web.

Apache :

sudo apt update
sudo apt install apache

ou Nginx :

sudo apt update
sudo apt install nginx

5. Configuration du routeur

Nous allons configurer le routeur pour faire du NAT et du routage.

  • Pour activer le forwarding :

    sudo sysctl -w net.ipv4.ip_forward=1
  • Pour configurer le NAT :

    sudo iptables -t nat -A POSTROUTING -o enp0s8 -j MASQUERADE

6. Test des connexion depuis le client

  • Pour tester la connexion au serveur Web :

    curl http://192.168.1.10
  • Pour tester la connexion à Internet :

    ping 8.8.8.8

Questions bonus

  • Comment pourriez-vous permettre l'accès au serveur Web depuis l'extérieur ?

    Une solution
  • Quels sont les avantages et les inconvénients de ce mode d'accès réseau "Réseau interne" par rapport au mode d'accès réseau "Accès par pont" ?

    Une solution