Multi IP sur une carte reso

Multi IP sur une carte reso - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 28-10-2003 à 11:20:34    

Salut,
 
 
je cherche a creer plusieur IP fixe sur une meme carte reso. et je voudrais que ce soit automatique, que a chaque reboot, ces 2 IP sois valident. une idee de comment fair ca sur une RedHat ?
 
Merci d avance.


---------------
#mais-chut
Reply

Marsh Posté le 28-10-2003 à 11:20:34   

Reply

Marsh Posté le 28-10-2003 à 11:32:57    

tu crés /etc/sysconfig/network-scripts/ifcfg-ethX:Y
(X = interface, si c'est eth0 ton interface principale, tu mets eth0 bien sûr, Y = alias, si c'est le 1er alias, tu mets "0", donc dans cet exemple tu obtiens eth0:0, tu incrémentes l'alias à chaque nouvelle interface virtuelle : eth0:0, eth0:1, eth0:2, ...)
 
dans ce fichier tu mets :


BOOTPROTO=none
DEVICE=eth0:0
MTU=""
NETMASK=MASQUE_DE_SOUS-RESEAU (ex: 255.255.255.0)
BROADCAST=ADRESSE_DE_DIFFUSION (ex: 192.168.0.255)
IPADDR=ADRESSE_IP (ex: 192.168.0.2)
NETWORK=ADRESSE_DU_RESEAU (ex: 192.168.0.0)
ONBOOT=yes


 
ATTENTION !! il n'y a que l'interface physique qui peut être DHCP, il ne peut pas y avoir d'interfaces virtuelles avec des IP DHCP différentes
 
voilà, tu crés autant de fichier ifcfg-ethX:Y que d'interfaces virtuelles, elle seront lancées au démarrage si "ONBOOT=yes", pour les démarrer tout de suite : service network restart (si l'interruption réseau n'est pas un problème) sinon : ifup ethX:Y


Message édité par BMOTheKiller le 28-10-2003 à 11:33:31
Reply

Marsh Posté le 28-10-2003 à 13:17:14    

Ok, j aurais don Eth0 : 192.168.0.1
et Eth0:0 a 192.168.0.3
 
 
mais ke ce passe t il si o moment du boot, 192,168.0.1 n est pas libre ? si une autre machine utilise deja cette IP ?


---------------
#mais-chut
Reply

Marsh Posté le 28-10-2003 à 14:15:18    

tu ne pourras pas utiliser l'IP tout simplement, tu auras un message au montage :
 
Erreur, un autre hôte utilise déjà l'adresse 192.168.0.1.
 
dans ce cas tes interfaces virtuelles ne pourront pas non plus être initialisées il me semble (j'avais testé en DHCP, si mon interface eth0 en DHCP ne pouvait se voir attribuer une IP, aucune interface virtuelle d'eth0 n'était lancée), en fixe je sais pas ce que ça donne

Reply

Marsh Posté le 28-10-2003 à 14:25:36    

ouai, c estbien ce ke je penssais, gallere et je peux meme pas fair les tests, mon server est a 300m de moi et si je perd le remote j ai plus aucun access a la machine


---------------
#mais-chut
Reply

Marsh Posté le 28-10-2003 à 14:28:41    

Tu peux éventuellement faire l'inverse:
la vraie IP en 0.3
et l'alias en 0.1
?

Reply

Marsh Posté le 28-10-2003 à 14:37:05    

bonne idée, ça passera ça :)
 
l'alias ne sera pas monté si l'IP existe déjà, c'est tout...

Reply

Marsh Posté le 28-10-2003 à 14:44:40    

oh la vache, c est la misere. j aime pas toucher a des serveurs en Prod. alors ke je suis pas a coté pour voir ce ki ce passe.


---------------
#mais-chut
Reply

Marsh Posté le 28-10-2003 à 15:09:13    

>BMOTheKiller : Est ce que c'est pareil sous Mandrake ?


---------------
Jotenakis
Reply

Marsh Posté le 28-10-2003 à 15:09:13   

Reply

Marsh Posté le 28-10-2003 à 15:10:57    

je pense que ça doit pas être bien différent, les fichiers de conf sont encore très proche entre Mandrake et Red Hat. (d'ailleurs, sur la 9.0, il y a encore un fichier redhat.release ou un truc du genre dans /etc ;) )


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 28-10-2003 à 15:11:46    

BMOTheKiller a écrit :

tu crés /etc/sysconfig/network-scripts/ifcfg-ethX:Y
(X = interface, si c'est eth0 ton interface principale, tu mets eth0 bien sûr, Y = alias, si c'est le 1er alias, tu mets "0", donc dans cet exemple tu obtiens eth0:0, tu incrémentes l'alias à chaque nouvelle interface virtuelle : eth0:0, eth0:1, eth0:2, ...)
 
dans ce fichier tu mets :


BOOTPROTO=none
DEVICE=eth0:0
MTU=""
NETMASK=MASQUE_DE_SOUS-RESEAU (ex: 255.255.255.0)
BROADCAST=ADRESSE_DE_DIFFUSION (ex: 192.168.0.255)
IPADDR=ADRESSE_IP (ex: 192.168.0.2)
NETWORK=ADRESSE_DU_RESEAU (ex: 192.168.0.0)
ONBOOT=yes


 
ATTENTION !! il n'y a que l'interface physique qui peut être DHCP, il ne peut pas y avoir d'interfaces virtuelles avec des IP DHCP différentes
 
voilà, tu crés autant de fichier ifcfg-ethX:Y que d'interfaces virtuelles, elle seront lancées au démarrage si "ONBOOT=yes", pour les démarrer tout de suite : service network restart (si l'interruption réseau n'est pas un problème) sinon : ifup ethX:Y


 
en fait, j ai 2 carte reso sur la machine, j ai fait plus simple et j ai mis la 2em IP sur cette 2em carte. mais comment je peux etre sur ke les donne passe bien maintenant par la 2em carte ? et pas par la 1er ?


---------------
#mais-chut
Reply

Marsh Posté le 28-10-2003 à 15:16:27    

et merde, toutes les donnees arrive sur la nouvelle interface  


---------------
#mais-chut
Reply

Marsh Posté le 28-10-2003 à 17:57:06    

Jotenakis > ben comme l'a dit Mjules, ça doit pas être différent, le répertoire sysconfig doit être utilisé de la même façon
 
Z_COOL > utilise iptraf pour monitorer ce genre de chose ;)


Message édité par BMOTheKiller le 28-10-2003 à 17:57:26
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed