Ajout d'une deuxième adresse IP à une carte réseau existante

17

Sur les boîtiers Linux, il est possible d'ajouter plusieurs adresses IP à la même interface réseau.

Il est réalisé avec la commande suivante:

ip addr add 128.133.123.83/24 dev eth0

Existe-t-il un moyen de faire de même avec OS X?

J'ai essayé de mettre plusieurs adresses IP (séparées par des virgules comme le DNS) dans les Préférences Système / Réseau sans succès ...

Kami
la source

Réponses:

24

Ouais, c'est assez facile. Ouvrez les Préférences Système, accédez à Networking, puis cliquez sur le signe Plus sous la barre de gauche. Choisissez l'interface, donnez un nom à la configuration d'adaptateur que vous créez, puis appuyez sur OK. Vous devrez fournir une configuration manuelle de l'adresse IP et du DNS pour la deuxième entrée - DHCP ne fonctionnera pas pour cela, car il partage la même adresse MAC que l'entrée d'origine, donc le routeur ne lui délivrera pas une autre adresse. Cliquez sur Appliquer lorsque vous avez terminé et profitez-en. Votre adaptateur dispose désormais de deux adresses IP.

zneak
la source
Comment peut-il le faire fonctionner avec un navigateur? Je veux dire, je peux ping ou telnet en utilisant la nouvelle adresse, mais je ne peux pas me connecter en utilisant le navigateur ...
yeyeyerman
Vous pouvez réorganiser les adaptateurs par ordre de préférence en les faisant glisser-déposer.
zneak
20

sudo ifconfig en0 alias 128.133.123.83/24 up

et pour supprimer ...

sudo ifconfig en0 -alias 128.133.123.83

brablc
la source
Merci! ... Et pour les supprimer?
F.Hauri
1

.. et pour supprimer l'alias ajouté dans la réponse de brabic

sudo ifconfig en0 -alias 128.133.123.83

Kevin Olree
la source
Cela ferait une belle modification de l'autre réponse.
bmike
oui - mais je n'avais pas assez de réputation pour commenter l'autre réponse :-(. y travailler ..
Kevin Olree
Cliquez sur modifier et apportez les modifications - votre contenu appartient au corps de la réponse, pas en tant que commentaire ou demi-réponse
bmike
fait - merci @bmike
Kevin Olree