Ejecuto servidores rails en los puertos 3000 y 5000.
¿Qué uso (o cómo encuentro) la dirección IP de mi Mac?
No es el que se usa para la navegación web, que es el host de mi empresa que proporciona la IP, sino mi máquina local.
Me imagino que sería 192.168.xx?
ifconfig
en la pestaña TCP / IP después de hacer clic en Avanzado en la red configuraciones, aunque esta última no indica qué dirección IPv6 es cuál).Solía:
fuente
en0
, según la interfaz utilizadaipconfig getifaddr en3
.Alternativamente, puedes intentar ejecutar
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 puedes correr
man ifconfig
en la terminal.En su caso, probablemente esté buscando
en0
oen1
busqueinet
la dirección IP.fuente
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?), 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.
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
Mantenga optionpresionado y haga clic en el icono de WiFi en la barra de menú en la esquina superior derecha de su pantalla. Verá un menú especial que enumera, entre muchas otras cosas, su dirección IP.
# 2: desde las preferencias de red: proporciona su dirección IP LOCAL
Hay dos formas de llegar a las Preferencias de red:
Verá su dirección IP como se muestra:
# 3: desde un terminal (Método A): le da su dirección IP LOCAL
Encienda su terminal favorita (por ejemplo, Mac OS X viene con una llamada 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 Thunderbolt a ethernet.# 4: Desde una terminal (Método B): le da su dirección IP PÚBLICA
Encienda su terminal favorita (por ejemplo, Mac OS X viene con una llamada 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 indicará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" .
fuente
Instalé iStat Menues. Ahora puedo ver todas las IP, la de mi provieder 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 widget iStat Nano. Solo probé la versión completa. Solo necesito hacer clic en el elemento de la barra de menú para obtener la información.
fuente
Todas estas respuestas son buenas ... Me gustaría agregar una cosa. Si está intentando 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 de retorno local) ohttp://localhost/
. Siempre es lo mismo y puede usarlo sin estar conectado a ninguna red.Si está tratando de permitir que otros se conecten al servidor en su Mac, probablemente sea más fácil darles su nombre de host, que puede configurar desde el panel Compartir preferencias del sistema (al menos mientras estén usando un sistema habilitado con Bonjour) . Entonces puedes acceder a algo como
http://mymacbook.local/
fuente
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 antes de 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.
fuente