Vlan sous linux

Vlan

Installation du support Vlan :
# aptitude install vlan
# modprobe 8021q

Configuration statique :
auto eth0
iface eth0 inet static
address 192.168.1.50
netmask 255.255.255.0
#    gateway 192.168.1.254

auto eth0.200
iface eth0.200 inet static
address 212.194.96.5
netmask 255.255.252.0
gateway 212.194.99.254

Ajout des interfaces Virtuel
# vconfig add eth0 30

Vérification :
# ifconfig -a

Configuration du vlan 30 dans /etc/network/interfaces :

allow-hotplug eth0.30
iface eth0.30 inet static
address 10.1.30.250
netmask 255.255.255.0
broadcast 10.1.30.255

Pour information:
Prérequis

Le noyau Linux doit supporter la gestion de VLAN IEEE 802.1Q via le module VLAN_8021Q.

# cat /boot/config-$(uname -r) | grep 8021Q

Installation via Aptitude du paquet vlan pour la gestion de VLAN IEEE 802.1Q.

# aptitude install vlan

Déclaration via la ligne de commande

Création d’un VLANs tagué 7 sur l’interface eth0.

# vconfig add eth0 7

Suppression d’un VLANs tagué 7 sur l’interface eth0.

# vconfig rem eth0.7

Déclaration automatique lors du démarrage du système via le programme ifupdown
Ajout dans son fichier de configuration /etc/network/interfaces

#Initialisation d’un VLAN 0 et d’un VLAN 1 sur les interfaces Ethernet eth0 et eth1.
post-up /usr/sbin/vconfig add eth0 0
post-up /usr/sbin/vconfig add eth1 1
pre-down /usr/sbin/vconfig rem eth0.0
pre-down /usr/sbin/vconfig rem eth1.1

post-up /usr/sbin/vconfig add eth0 0 création du VLAN 0 sur l’interface eth0 après initialisation des interfaces réseau.
post-up /usr/sbin/vconfig add eth1 1 création du VLAN 1 sur l’interface eth1 après initialisation des interfaces réseau.
pre-down /usr/sbin/vconfig rem eth0 0 suppression du VLAN 0 sur l’interface eth0 avant désactivation des interfaces réseau.
pre-down /usr/sbin/vconfig rem eth1 1 suppression du VLAN 1 sur l’interface eth1 avant désactivation des interfaces réseau.

#Initialisation d’un VLAN 0 et d’u VLAN 1 sur les interfaces eth0 et eth1 lors de l’initialisation des interfaces.
auto eth0.0
iface eth0.0 inet static
auto eth1.1
iface eth1.1 inet static

auto eth0 0 initialise l’interface eth0 avec le VLAN 0 lors du démarrage du système.
iface eth0.0 inet static définit une configuration réseau statique (figé) sur l’interface eth0.0.
auto eth1 1 initialise l’interface eth1 avec le VLAN 1 lors du démarrage du système.
iface eth1.1 inet static définit une configuration réseau statique (figé) sur l’interface eth1.1.

Redémarrage du service Networking.

# service networking restart

ou

# /etc/init.d/networking restart

Generateur de configuration de firewall(iptable, cisco, bsd etc) avec FwBuilder

Sous linux Debian:

#aptitude install libfwbuilder fwbuilder

Java et paramétrage

1) Suppression des fichiers temporaires sous windows:

-menu paneau de conf, java, onglet général, puis paramètres fichiers internet temporaires ef enfin décocher si on ne veut pas enregistrer les fichiers

Récupérer le nom du dossier cache de Java, dans notre cas :

C:\Documents and Settings\XXXX\Application Data\Sun\Java\Deployment\cache

Sélectionner et copier le nom du dossier
Ouvrir l’invite de commande en mode administrateur
Saisir la commande CD ajouter un espace puis coller le contenu du presse-papiers, ce qui devrait donner :

Code:
CD C:\Documents and Settings\XXXX\Application Data\Sun\Java\Deployment\cache

Vous devriez vous retrouver dans le dossier du cache Java. Nous allons supprimer le sous-dossier puis le recréer
Pour cela saisir les deux commandes suivantes :

Code:
RD 6.0 /s/q

Puis

Code:
MD 6.0

Exemple de samba

(root@linuxhost)~ # smbclient -L sonas03 -U DOMAIN/username
Password: <password not displayed>
Domain=[DOMAIN] OS=[Unix] Server=[IBM SONAS Cluster]

   Exportname       Type      Comment
   ---------       ----      -------
   IPC$            IPC       IPC Service ("IBM SONAS Cluster")
   phil            Disk      CIFS share or export of SONAS3 cluster for user Phil
   gpfs0all        Disk      CIFS share or export of SONAS3 to share or export FS gpfs0
Domain=[DOMAIN] OS=[Unix] Server=[IBM SONAS Cluster]

   Server               Comment
   ---------            -------

   Workgroup            Master
   ---------            -------
(root@linuxhost)~ #
(user@linuxhost)~ # smbclient //SONAS03/gpfs0all -U DOMAIN/username
Password: <password not displayed>
Domain=[DOMAIN] OS=[Unix] Server=[IBM SONAS Cluster]
smb: \>

Erreur: NT_STATUS_INVALID_NETWORK_RESPONSE
Solution: vérifier l’autorisation(adresse ip ou plage d’adresse ip) du pc client s’il est bien autorisée à se connecter sur le serveur samba(voir sonf smb.conf puis « hosts allow »

Livecd : modification de conf

Entrez les commandes suivantes afin de charger votre système de fichiers ainsi que quelques informations dont GRUB peut avoir besoin.
mount /dev/hda4 /mnt/work
mount -o bind /dev /mnt/work/dev
mount -o bind /proc /mnt/work/proc
cp /proc/mounts /mnt/work/etc/mtab
Maintenant, vous devez entrer dans votre environnement de travail. Lancez la commande suivante:
chroot /mnt/work/ /bin/bash
Attention: À partir de ce point, toute modification d’un fichier sera pris en compte. Vous n’avez plus la
sécurité du LiveCD.