Gandi Wiki


Questions

Ajout et retrait d'interfaces IP sur votre serveur

Pour ajouter une IP à un serveur, il faut déjà attacher l'interface à celui-ci.




Vous devez donc disposer d'une interface libre. Il vous suffit ensuite de cliquer sur le lien "Attacher" correspondant à celle-ci, comme visible sur l'écran ci-dessus. Vous aurez alors la possibilité de choisir à quel serveur vous souhaitez attacher l'interface, et de ce fait, ajouter une IP.


Une fois l'interface réseau créée, validez le serveur sur laquelle vous souhaitez attacher celle-ci.

Préparer son serveur pour une IP supplémentaire

Si votre serveur n'est pas récemment créé, et qu'il n'utilise pas GandiAI, vous devez mettre à jour la couche de support gandi adaptée. Cette couche logicielle se chargera de configurer automatiquement l'interface sur le serveur lors de son attachement.

Notez que cette installation n'est pas obligatoire si vous êtes expert et souhaitez configurer l'interface vous-même. Nous vous recommandons néanmoins de mettre à jour le paquet gandi-hosting-vm pour bénéficier de cette fonctionnalité. Sur une base Debian:

  • apt-get update pour mettre à jour la liste des paquets
  • apt-get install gandi-hosting-vm pour installer le dernier paquet gandi-hosting-vm

En mode expert, vous devrez forcer les réponses ARP à sortir par l'interface la mieux adaptée. En effet, par sécurité nous filtrons les requêtes et réponses ARP de chaque serveur virtuel, ce qui vous empêche d'annoncer l'adresse/mac d'eth1 en sortant par eth0. Il vous faudra également désactiver la validation d'origine "reverse path" RFC1812, car votre route par défaut étant placée sur eth0, les autres interfaces refuseront tout paquet non originaire de leur réseau local.

Sous linux vous obtiendrez cette configuration en modifiant votre configuration : dans /etc/sysctl.conf :

net.ipv4.conf.all.arp_announce=2
net.ipv4.conf.all.arp_filter=0
net.ipv4.conf.all.rp_filter=0

puis manuellement :

sysctl -w net.ipv4.conf.all.arp_announce=2 
sysctl -w net.ipv4.conf.all.arp_filter=0
sysctl -w net.ipv4.conf.all.rp_filter=0

ou en rechargeant le fichier de configuration :

sysctl -f /etc/sysctl.conf

Attention :

Certains paramètres peuvent empêcher les requêtes ICMP de passer, voici une configuration de sysctl pour trois interfaces réseaux dont la principale :
net.ipv4.conf.all.arp_announce = 2
net.ipv4.conf.default.arp_announce = 0
net.ipv4.conf.lo.arp_announce = 0
net.ipv4.conf.eth1.arp_announce = 0
net.ipv4.conf.eth2.arp_announce = 0
net.ipv4.conf.all.arp_filter = 0
net.ipv4.conf.all.rp_filter = 0
net.ipv4.conf.default.rp_filter = 0
net.ipv4.conf.default.arp_filter = 0
net.ipv4.conf.eth0.rp_filter = 0
net.ipv4.conf.eth0.arp_filter = 0
net.ipv4.conf.eth1.rp_filter = 0
net.ipv4.conf.eth1.arp_filter = 0
net.ipv4.conf.eth2.rp_filter = 0
net.ipv4.conf.eth2.arp_filter = 0 

Gérer ses interfaces réseau secondaires

Une fois votre interface réseau attachée au serveur de votre choix, rendez-vous dans le panneau de gestion de celui-ci. Dans la partie supérieure, vous verrez maintenant plus d'une interface réseau attachée.

Le lien Modifier vous permettra d'attacher de nouvelles interfaces réseaux à votre serveur sur sa page de gestion.

Dans la gestion des interfaces réseaux, en cliquant sur l'icône Modifier, vous accéderez à des options vous permettant de changer la bande passante allouée à cette interface réseau (en Mbits, divisez par 8 pour obtenir le résultat en Mo), ou encore à la possibilité de modifier le reverse DNS par défaut.

Attention :

Nous pensions fournir une répartition par interface, mais dans la version actuelle, tout le trafic sortant par votre machine est envoyé sur sa route par défaut - sauf cas particuliers, configurations spécifiques.
Par défaut, laissez donc le maximum de bande passante pour votre interface primaire!

Questions

Flux RSS des questions correspondant à ce filtre (Aide)

Dernière modification: le 23/05/2012 à 13:12 par Alexandre J. (Gandi)