Ejecuto servidores Rails en los puertos 3000 y 5000.
¿Para qué uso (o cómo encuentro) la dirección IP de mi Mac?
No el que se usa para la navegación web, que es la IP proporcionada por el host de mi empresa, sino la de mi máquina local.
Me imagino que sería 192.168.xx?
No puedo creer que nadie haya sugerido el método más simple de todos, solo 2 clics (o 3 si su adaptador no está en la parte superior de la lista).
Haga clic en Preferencias del sistema, haga clic en Red.
Mostrará la dirección IP del adaptador en Estado a la derecha de los adaptadores de red. Si su dispositivo no está en la parte superior (que será el seleccionado por defecto), simplemente haga clic en el que tiene el estado verde. Será Wi-Fi o Ethernet.
Solía:
ipconfig getifaddr en1
en0
, dependiendo de la interfaz utilizadaipconfig getifaddr en3
.ifconfig -l | xargs -n1 ipconfig getifaddr
para que no tenga que preocuparse por qué interfaz está en uso. apple.stackexchange.com/questions/20547/…...pero algunos métodos dan diferentes tipos de direcciones IP. Asegúrese de saber qué tipo de dirección IP necesita. Para muchos (¿la mayoría?) propósitos, la dirección IP pública es lo que se requiere.
Nota: en ciertas situaciones, su dirección IP local puede ser la misma que su dirección IP pública.
Mantén optionpresionado y haz clic en el ícono de WiFi en la barra de menú en la esquina superior derecha de tu pantalla. Verá un menú especial que enumera, entre muchas otras cosas, su dirección IP.
Hay dos formas de llegar a Preferencias de red:
Verá su dirección IP como se muestra:
Inicie su terminal favorito (por ejemplo, Mac OS X viene con uno llamado Terminal) y escriba lo siguiente:
ipconfig getifaddr en0
si está conectado a través de una conexión inalámbrica.ipconfig getifaddr en1
si está conectado a través de ethernet.ipconfig getifaddr en3
si está conectado a través de un adaptador de Thunderbolt a Ethernet.Inicie su terminal favorito (p. ej., Mac OS X viene con uno llamado Terminal) y escriba curl http://ipecho.net/plain; echo
.
Hay muchos sitios web que puede usar que le dirán su dirección IP pública. La más simple es probablemente una búsqueda en Google de "cuál es mi dirección IP" .
Alternativamente, puede intentar ejecutar
ifconfig
en la terminal Mostrará una lista de interfaces con IP de forma predeterminada, junto con muchos otros detalles, como direcciones físicas. También se puede usar para configurar los ajustes del adaptador de red, la página del manual está aquí: http://linux.die.net/man/8/ifconfig
o puede ejecutar man ifconfig
en la terminal.
En su caso, probablemente esté buscando en0
o en1
, busque debajo inet
de la dirección IP.
Instalé iStat Menues. Ahora puedo ver todas las IP, la de mi proveedor se llama "ip pública" y la de la red WiFi se llama "ip privada" en iStat Menues.
También podría funcionar con el iStat Nano Widget. Solo probé la versión completa. Solo necesito hacer clic en el elemento de la barra de menú para obtener la información.
Todas estas respuestas son buenas... Me gustaría agregar una cosa. Si está tratando de obtener la IP de su Mac para poder acceder al servidor que está ejecutando localmente en la misma Mac, puede usar http://127.0.0.1/
(la IP de bucle invertido local) o http://localhost/
. Siempre es el mismo y puedes usarlo sin siquiera estar conectado a ninguna red.
Si está tratando de permitir que otros se conecten al servidor en su Mac, probablemente sería más fácil darles su nombre de host que puede configurar desde el panel de Preferencias del sistema para compartir (al menos mientras estén usando un sistema habilitado para Bonjour) . Entonces puedes acceder a algo comohttp://mymacbook.local/
También puede ir a "Acerca de esta Mac" y hacer clic en el texto gris debajo de "Mac OS X" hasta que muestre su dirección IP local para los sistemas operativos anteriores a Lion .
Además, para las versiones de Mac OSX anteriores a Lion, esta acción también funciona en la pantalla de inicio de sesión.
ifconfig en0 inet
Use ifconfig , luego seguido de la interfaz. Use man ifconfig para saber más.
Arjan
ifconfig
, o en la pestaña TCP/IP después de hacer clic en Avanzado en la Red configuración, aunque este último no indica qué dirección IPv6 es cuál).