En una Mac de mi hogar, desarrollo aplicaciones con varias herramientas como Jekyll o Meteorito . Por lo general, tienen sus propios puertos predeterminados para sus servidores web de desarrollo; Jekyll usa 4000, Meteor 3000, y así.
Entonces, en esa Mac, iría a 127.0.0.1:4000 (o localhost en lugar de la dirección IP) para acceder a mi aplicación. Tengo otra Mac en la misma LAN y me gustaría ver eso también. Pensé que solo sería 192.168.0.164:4000 (por ejemplo), pero eso no está funcionando. Sin embargo, hacer ping a esa IP funciona bien, y también lo hace SSHing (si lo habilito en Compartir). Pensé que el 192.168.0.164, por lo tanto, solo se traduciría al localhost de Mac y que los puertos y HTTP funcionarán bien ... claramente me falta algo.
Ambos son Macs casi nuevos: no hay mucho software instalado. El firewall estaba desactivado por defecto. No pude ver nada en Preferencias del sistema > Compartir eso me pareció apropiado. ¿Cómo puedo hacer que el puerto 192.168.0.164:4000/3000/whatever funcione?