square-terminalSRV-LIN1-01 - Configuration Réseau Automatisée

📝 Description

Ce script configure automatiquement le serveur SRV-LIN1-01 en mettant en place les interfaces réseau, en activant le routage IP, en configurant le DNS et DHCP avec dnsmasq, et en configurant la traduction d'adresses réseau (NAT) avec iptables.


⚙️ Caractéristiques du script

  • Renomme le serveur en SRV-LIN1-01.

  • Configure les interfaces Host-Only et NAT.

  • Active le routage IP pour permettre au serveur d'agir comme routeur.

  • Configure dnsmasq pour les services DNS et DHCP.

  • Met en place le NAT avec iptables pour permettre la communication externe.

  • Modifie les fichiers de configuration réseau pour assurer que les paramètres sont persistants après redémarrage.

  • Modifie le fichier /etc/hosts avec l'IP correcte pour SRV-LIN1-01.


🚀 Commande d'exécution rapide

Pour exécuter ce script de manière automatisée sur votre serveur Debian, utilisez la commande suivante. Cela installera curl si nécessaire, puis téléchargera et exécutera le script en une seule étape :

sudo apt-get install curl -y && sudo bash -c "$(curl -fsSL https://gitlab.com/Ruimmp/cpnv-es/-/raw/LIN1/1.%20Param%C3%A9trage%20du%20R%C3%A9seau%20et%20Services%20Syst%C3%A8mes/cpnv_lin1_srv01_network_setup.sh)"

⚙️ Le Script en Détail

Voici le code brut du script de la configuration du réseau pour le SRV-LIN1-01. Ce script a été testé sur Debian 12.6.4.


📋 Résultats et valeurs de sortie

Après l'exécution du script, voici un exemple des résultats attendus :

Last updated