version-11-08 serveur-11-08 administrateur
Configuration avancée : VLAN
SI vous voulez mettre en place un réseau avec des VLAN
Ajoutez manuellement dans le fichier /etc/abuledu/configuration les informations suivantes:
VLAN_ENABLE="Y" VLAN920_NAME="Ecole xxxxxxx" VLAN920_BASE="192.168.193" VLAN920_NETMASK="255.255.255.0" VLAN920_GATEWAY="192.168.193.1" VLAN920_DHCP_MIN="192.168.193.150" VLAN920_DHCP_MAX="192.168.193.250" VLAN920_SERVER_BIND="192.168.0.1" VLAN920_SERVER_BOOT="192.168.0.1" VLAN921_NAME="Ecole xxxxxxx" VLAN921_BASE="192.168.194" VLAN921_NETMASK="255.255.255.0" VLAN921_GATEWAY="192.168.194.1" VLAN921_DHCP_MIN="192.168.194.150" VLAN921_DHCP_MAX="192.168.194.250" VLAN921_SERVER_BIND="192.168.0.1" VLAN921_SERVER_BOOT="192.168.0.1"
et ainsi de suite…
Pensez ensuite à configurer le fichier /etc/network/interfaces pour avoir les mêmes entrées:
auto eth0 iface eth0 inet static address 192.168.0.1 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.0.255 up route add -net 192.168.193.0/24 gw 192.168.0.251 up route add -net 192.168.194.0/24 gw 192.168.0.251
ajouter un nouveau bloc dans /etc/bind/named.conf.local
zone "abuledu.vlan920" { type master; file "/etc/bind/db.vlan920"; }; zone "193.168.192.in-addr.arpa" { type master; file "/etc/bind/db.vlan920.rev"; }; zone "abuledu.vlan921" { type master; file "/etc/bind/db.vlan921"; }; zone "194.168.192.in-addr.arpa" { type master; file "/etc/bind/db.vlan921.rev"; };
créer les fichiers db.vlan02 et db.vlan02.rev à partir du master
cp /usr/share/horizon/default-settings/bind9/db.vlan00.master /etc/bind/db.vlan920 cp /usr/share/horizon/default-settings/bind9/db.vlan00.rev.master /etc/bind/db.vlan920.rev cp /usr/share/horizon/default-settings/bind9/db.vlan00.master /etc/bind/db.vlan921 cp /usr/share/horizon/default-settings/bind9/db.vlan00.rev. /etc/bind/db.vlan921.rev
créer les fichiers dhcpd.hosts-vlanXXX.conf à partir du master et pensez à le éditer et mettre le contenu ad-hoc
cp /usr/share/horizon/default-settings/dhcp3/dhcpd.hosts-vlanMASTER.conf /etc/dhcp3/dhcpd.hosts-vlan920.conf cp /usr/share/horizon/default-settings/dhcp3/dhcpd.hosts-vlanMASTER.conf /etc/dhcp3/dhcpd.hosts-vlan921.conf
ajouter un appel dans le fichier de dhcp /etc/dhcp3/dhcpd.conf
include "/etc/dhcp3/dhcpd.hosts-vlan920.conf"; include "/etc/dhcp3/dhcpd.hosts-vlan921.conf";
editer les fichiers /etc/dhcp3/dhcpd.hosts-vlan*.conf pour mettre les bonnes informations (ip, réseau etc.) identiques à ce qui a été ajouté dans /etc/abuledu/configuration
lancer horizon-reconfigure pour que tous les fichiers de configuration se mettent à jour, faites une sauvegarde avant
tar cfs /root/backup_avant.tar /etc horizon-reconfigure dpkg-reconfigure horizon-ltsp-clonezilla2 dpkg-reconfigure horizon-ltsp
normalement il n'y a rien de plus à faire, webadmin détectera ces variables et vous proposera alors de choisir le VLAN ad-hoc au moment de fixer les postes. Le DNS, DHCP et autres services (exports NFS pour Clonezilla etc.) s'adapteront automatiquement.