Une entreprise pour laquelle je travaille possède un certain nombre de serveurs virtuels avec ElasticHosts. Ils sont configurés de telle sorte que eth1 est sur un VLAN privé les reliant les uns aux autres. Ceci afin que les sauvegardes envoyées entre les serveurs ne soient pas facturées au même tarif que le transfert de données externe.
Ma compréhension du fonctionnement des VLAN et des interfaces réseau est pour le moins sommaire.
Comment faire pour que ssh, rsync, etc. transfèrent des données à travers le VLAN ?
Ma solution finale :
J'ai passé un moment à essayer de comprendre,
Pour tous les serveurs concernés, éditez /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1
BOOTPROTO=static
ONBOOT=yes
HWADDR=YOUR_MAC_ADDR
IPADDR=192.168.0.100
NETMASK=255.255.255.0
Où HWADDR devrait déjà être défini et le dernier octate de IPADDR devrait être différent l'un de l'autre.
Ensuite, exécutez, sur tous les serveurs
/etc/init.d/network restart
Après cela, les adresses IP spécifiées par IPADDR peuvent être utilisées directement comme toute autre adresse IP.