Acceso a través de 127.0.0.1 a través de la red doméstica

0

Estoy ejecutando Yosemite en un MacPro. Tengo una instalación de AMPPS con una aplicación de base de datos para compartir archivos que se ejecuta dentro de ella.

Accedo a los archivos a través de 127.0.0.1 en un navegador que se ejecuta en la Mac. ¿Cómo puedo configurar esto para permitir el acceso desde el resto de mi red doméstica, usando esa dirección?

    
pregunta JoeTaxpayer 03.01.2017 - 20:02

2 respuestas

1

127.0.0.1 es la dirección IP asignada a su interfaz de bucle invertido . La definición general de " loopback " es la siguiente:

  

Loopback, o loop-back, se refiere al enrutamiento de señales electrónicas,   flujos de datos digitales, o flujos de elementos de vuelta a su fuente sin   Procesamiento o modificación intencional. Esto es principalmente un medio de   probar la infraestructura de transporte o transporte.

El nombre de host localhost , se asigna a la dirección del bucle de retorno.

Por lo tanto, en la ordenación, la dirección del bucle de retorno no va a ninguna parte, excepto a "bucle de vuelta" al host original. Así es como puede instalar y probar un servicio web o un servicio de base de datos, etc. sin estar conectado a una red.

Para que otras computadoras accedan a sus servicios, necesita usar la dirección IP en su LAN. Por lo general, esto es eth0 si está conectado.

# ifconfig -a

en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=10b<RXCSUM,TXCSUM,VLAN_HWTAGGING,AV>
        ether a8:20:66:39:2c:1c 
        inet6 fe80::aa20:66ff:fe39:2c1c%en0 prefixlen 64 scopeid 0x4 
        inet 192.168.1.100 netmask 0xffffff00 broadcast 192.168.1.255

Entonces, para mi Mac, mi dirección IP es 192.168.1.100. Si ejecuta el mismo comando, debería poder encontrar su dirección particular. Esa es la dirección que debe usar para acceder a su computadora.

    
respondido por el Allan 03.01.2017 - 22:37
1

No puede simplemente con TCP / IP normal permitir que otras computadoras accedan a su sitio web en Mac Pro utilizando la dirección IP 127.0.0.1. Esta dirección tiene un significado especial en el protocolo IP y siempre se refiere a la computadora local, nunca a otras computadoras.

Si realmente quieres hacerlo, deberás usar el reenvío de puertos. Puede usar SSH para reenviar el puerto remoto 80 al puerto local 80, y así poder acceder al sitio web de AMPPS remoto usando la dirección 127.0.0.1.

Sin embargo, realmente no tiene sentido hacerlo. No lo hará más rápido, mejor o cualquier otra cosa. Como no escribe ninguna razón para querer 127.0.0.1, parece que es mejor usar una red IP RFC1918 normal en su red doméstica, como por ejemplo 10.x.y.z / 8 o 192.168.x.y / 16.

    
respondido por el jksoegaard 03.01.2017 - 20:13

Lea otras preguntas en las etiquetas