J'exécute des serveurs rails aux ports 3000 et 5000.
Que dois-je utiliser (ou comment trouver) l'adresse IP de mon Mac?
Ce n'est pas celui utilisé pour la navigation sur le Web qui est l'adresse IP fournie par mon entreprise, mais plutôt celle de ma machine locale.
J'imagine que ce serait 192.168.xx?
ifconfig
, ou dans l'onglet TCP / IP après avoir cliqué sur Avancé dans le réseau paramètres - bien que ce dernier ne dise pas quelle adresse IPv6 est laquelle)J'ai utilisé:
la source
en0
, selon l'interface utiliséeipconfig getifaddr en3
.Vous pouvez également essayer de lancer
dans le terminal. Il affichera une liste d'interfaces avec IP par défaut, ainsi que de nombreux autres détails tels que les adresses physiques. Il peut également être utilisé pour configurer les paramètres de l'adaptateur réseau, la page de manuel est ici: http://linux.die.net/man/8/ifconfig
ou vous pouvez exécuter
man ifconfig
sur le terminal.Dans votre cas, vous recherchez probablement
en0
ouen1
recherchezinet
l'adresse IP.la source
Il existe plusieurs méthodes ...
... mais certaines méthodes donnent différents types d'adresses IP. Assurez-vous de savoir de quel type d'adresse IP vous avez besoin. À de nombreuses fins (la plupart?), L'adresse IP publique est ce qui est requis.
Remarque: dans certaines situations, votre adresse IP locale peut être la même que votre adresse IP publique.
Voici quelques façons d'obtenir chaque type d'adresse IP:
# 1: à partir de la barre de menus WiFi - donne votre adresse IP LOCALE
Maintenez optionet cliquez sur l'icône WiFi dans la barre de menu dans le coin supérieur droit de votre écran. Vous verrez un menu spécial qui répertorie, entre autres choses, votre adresse IP.
# 2: à partir des préférences réseau - donne votre adresse IP LOCALE
Il existe deux façons d'accéder aux Préférences réseau:
Vous verrez votre adresse IP comme indiqué:
# 3: à partir d'un terminal (méthode A) - donne votre adresse IP LOCALE
Lancez votre terminal préféré (par exemple, Mac OS X est livré avec un terminal appelé) et tapez ce qui suit:
ipconfig getifaddr en0
si connecté via une connexion sans fil.ipconfig getifaddr en1
si connecté via ethernet.ipconfig getifaddr en3
si connecté via un adaptateur Thunderbolt vers Ethernet.# 4: à partir d'un terminal (méthode B) - donne votre adresse IP PUBLIQUE
Lancez votre terminal préféré (par exemple, Mac OS X est livré avec un terminal appelé) et tapez
curl http://ipecho.net/plain; echo
.# 5: Depuis un navigateur - donne votre adresse IP PUBLIQUE
Il existe de nombreux sites Web que vous pouvez utiliser qui vous indiqueront votre adresse IP publique. Le plus simple est probablement une recherche Google pour "quelle est mon adresse IP" .
la source
J'ai installé iStat Menues. Maintenant, je peux voir toutes les IP, celle de mon provieder est appelée "IP publique" et celle du réseau WiFi est appelée "IP privée" dans iStat Menues.
Il pourrait également fonctionner avec le widget iStat Nano. J'ai seulement essayé la version complète. Je n'ai qu'à cliquer sur l'élément de la barre de menu pour obtenir les informations.
la source
Toutes ces réponses sont bonnes ... Je voudrais ajouter une chose. Si vous essayez d'obtenir l'IP de votre Mac pour pouvoir accéder au serveur que vous exécutez localement sur le même Mac, vous pouvez utiliser
http://127.0.0.1/
(l'IP de bouclage local) ouhttp://localhost/
. C'est toujours la même chose et vous pouvez l'utiliser sans même être connecté à un réseau.Si vous essayez de laisser d'autres personnes se connecter au serveur de votre Mac, il serait probablement plus facile de leur donner votre nom d'hôte que vous pouvez définir dans le volet Préférences système de partage (au moins tant qu'ils utilisent un système compatible Bonjour) . Ensuite, vous pouvez accéder à quelque chose comme
http://mymacbook.local/
la source
Vous pouvez également aller dans "À propos de ce Mac" et cliquer sur le texte gris sous "Mac OS X" jusqu'à ce qu'il affiche votre adresse IP locale pour les OS avant Lion .
De plus, pour les versions de Mac OSX antérieures à Lion, cette action fonctionne également à l'écran de connexion.
la source