Je sais que tu peux le faire ifconfig | grep inet
mais cela vous montre plusieurs adresses IPv4. Comment puis-je obtenir l'adresse spécifique pour le SSHing et autres ?
Cela permet d'obtenir l'adresse IP du réseau interne (ex : 192.168.0.*)
et non l'extérieur exposé à l'Internet.
3 votes
Ce que vous cherchez, ce n'est pas l'adresse IP de votre Mac, mais la public Adresse IP que votre FAI a attribuée à l'interface Internet de votre routeur.
0 votes
Il faut changer le titre pour l'adresse IP publique.
4 votes
Cela a fonctionné pour moi : > curl ipecho.net/plain ; echo
4 votes
Vous devriez soit clarifier votre question, c'est-à-dire que vous voulez connaître l'IP interne de votre réseau local, soit changer la réponse acceptée, car aucune des réponses ne vous donne une option pour obtenir une IP externe, mais quelques commentaires le font.
0 votes
@alturium vous devriez en faire une réponse, parce que c'EST la réponse à la question. Ajoutez simplement une commande pour obtenir l'IP interne également.
1 votes
@JShoe, pouvez-vous confirmer si vous vouliez l'adresse IP interne ou externe ? Cela aiderait à rendre plus claires toutes les réponses ci-dessous : certaines vous montrent comment obtenir des adresses internes, tandis que d'autres montrent les externes.
3 votes
Osascript -e 'Retourner l'adresse IPv4 de (obtenir des informations sur le système)'.