Définir l'adresse IP à partir de la ligne de commande Mac
Le moyen le plus rapide de définir votre adresse IP à partir de la ligne de commande consiste à utiliser l'utilitaire polyvalent et puissant ipconfig, qui est fourni directement avec Mac OS X. Nous vous montrerons comment définir une adresse IP avec ipconfig en en récupérant un à partir d'un serveur DHCP, et montrez également comment définir une adresse IP spécifique sous OS X si vous souhaitez déterminer une adresse statique pour un Mac.
Commencez par définir une adresse IP à partir d'une connexion DHCP, lancez la commande suivante dans le terminal :
sudo ipconfig set en1 DHCP
Cela renouvellera votre bail DHCP et vous recevrez une nouvelle adresse IP du serveur DHCP. Pour info : en1 est généralement sans fil/aéroport, en0 est généralement Ethernet.
Vous pouvez vérifier que l'adresse IP est définie en obtenant votre adresse IP actuelle à partir de la ligne de commande avec :
ipconfig getifaddr en1
En faisant cela avant et après, vous vous assurerez d'avoir une nouvelle IP.
Comment définir une adresse IP spécifique via un terminal sous OS X
Vous pouvez spécifier une adresse IP à définir via la ligne de commande avec ce qui suit :
sudo ipconfig set en1 INFORM 192.168.0.150
Cela permet à l'utilisateur de définir manuellement une adresse IP statique déterminée qui ne changera pas, sauf si elle a été écrasée par une nouvelle adresse IP ou si une nouvelle adresse IP a été spécifiée.
Une autre approche consiste à désactiver et réactiver l'interface réseau. Cela fonctionne pour définir une adresse IP à partir d'un serveur DHCP en arrêtant l'interface et en la redémarrant, en actualisant l'IP :
sudo ifconfig en1 down ; sudo ifconfig en1 up
Remarque : pour une raison quelconque, lorsque vous définissez manuellement l'adresse IP via la ligne de commande, les préférences réseau de Mac OS X ne t nécessairement rattraper les changements. Ne soyez pas surpris si le volet des préférences Réseau vous indique que vous "L'aéroport n'a pas d'adresse IP et ne peut pas se connecter à Internet". alors qu'en fait, vous en avez un et que vous êtes en ligne. Vous pouvez vérifier que vous êtes connecté au réseau local ou à Internet à l'aide de la commande ping.