¿Cómo puedo encontrar mi dirección IP, no el enrutador de mi empresa, sino mis máquinas locales?

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?

Respuestas (8)

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.

Aparte, esto solo me muestra una dirección IP IPv4, mientras que mi Mac también tiene habilitado IPv6 (dándome una dirección temporal y una fija privada, todas bien mostradas en 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).

Solía:

ipconfig getifaddr en1
o en0, dependiendo de la interfaz utilizada
Esta es la respuesta correcta.
Si está utilizando un adaptador de Thunderbolt a Ethernet, utilice ipconfig getifaddr en3.
Úselo ifconfig -l | xargs -n1 ipconfig getifaddrpara que no tenga que preocuparse por qué interfaz está en uso. apple.stackexchange.com/questions/20547/…

Hay varios métodos...

...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.

  • Su dirección IP pública es la que verán las personas en Internet. (Esto suele ser lo que la gente quiere decir si no especifican qué tipo de dirección IP).
  • Su dirección IP local es la que usa su enrutador para comunicarse con usted en su red de área local.

Nota: en ciertas situaciones, su dirección IP local puede ser la misma que su dirección IP pública.

Aquí hay algunas maneras de obtener cada tipo de dirección IP:

# 1: Desde la barra de menú de WiFi: proporciona su dirección IP LOCAL

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.

captura de pantalla de alguien

#2: De Preferencias de Red -- da su dirección IP LOCAL

Hay dos formas de llegar a Preferencias de red:

  1. Haga clic en el ícono WiFi en la barra de menú, luego seleccione "Preferencias de red"
  2. Vaya a Preferencias del sistema (ya sea en su Dock en la parte inferior de la pantalla o buscándolo con Spotlight), luego abra "Red".

Verá su dirección IP como se muestra:la captura de pantalla de alguien de su ventana de preferencias de red

#3: Desde una terminal (Método A) -- proporciona su dirección IP LOCAL

Inicie su terminal favorito (por ejemplo, Mac OS X viene con uno llamado Terminal) y escriba lo siguiente:

  • ipconfig getifaddr en0si está conectado a través de una conexión inalámbrica.
  • ipconfig getifaddr en1si está conectado a través de ethernet.
  • ipconfig getifaddr en3si está conectado a través de un adaptador de Thunderbolt a Ethernet.

#4: Desde una terminal (Método B) -- proporciona su dirección IP PÚBLICA

Inicie su terminal favorito (p. ej., Mac OS X viene con uno llamado Terminal) y escriba curl http://ipecho.net/plain; echo.

#5: Desde un navegador: proporciona su dirección IP PÚBLICA

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" .

guau, mantener presionada la tecla de opción está muy bien oculta pero revela mucha información. gracias por compartir
AWeooooomeeeeee....

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 ifconfigen la terminal.

En su caso, probablemente esté buscando en0o en1, busque debajo inetde 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.

ingrese la descripción de la imagen aquí

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/

El acceso a través del nombre del sistema requiere Bonjour en la "otra" computadora.

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.

Nota para futuros lectores: las otras respuestas aquí no son incorrectas; esta respuesta es solo la forma más fácil de encontrar la información (en mi humilde opinión).
Ni siquiera sabía que existía esta forma, así que pensé en intentarlo, y no funciona para mí en 10.8, muestra la versión, el número de serie y la compilación, nada más.
@AlanJC Supongo que está conectado a Internet, ¿verdad? Puede ser que esto sea algo que se descontinuó en ML :(
Sí, conectado a través de wifi a un aeropuerto extremo, principios de 2011 15 "mbp. Sin embargo, no me lo perderé, ya que nunca supe que existía en primer lugar.
-1 Sí, me muestra el número de versión, el número de serie y la compilación, pero no la ip.

ifconfig en0 inet

Use ifconfig , luego seguido de la interfaz. Use man ifconfig para saber más.