Sur l'un des Macs de mon foyer, je développe des applications avec divers outils tels que Jekyll o Météore . Ils ont généralement leurs propres ports par défaut pour leurs serveurs web de développement ; Jekyll utilise 4000, Meteor 3000, etc.
Ainsi, sur ce Mac, j'irais à 127.0.0.1:4000 (ou localhost au lieu de l'adresse IP) pour accéder à mon application. J'ai un autre Mac sur le même réseau local et j'aimerais le voir aussi. Je pensais que ce serait simplement 192.168.0.164:4000 (par exemple), mais cela ne fonctionne pas. L'envoi d'un ping à cette adresse IP fonctionne bien, de même que le SSHing (si je l'active dans Sharing). Je pensais que l'adresse 192.168.0.164 se traduirait par l'hôte local du Mac et que les ports et le HTTP fonctionneraient correctement Il y a manifestement quelque chose qui m'échappe.
Ce sont tous deux des Macs récents : peu de logiciels installés. Le pare-feu était désactivé par défaut. Je n'ai rien vu dans Préférences Système > Partage qui semblait approprié. Comment puis-je faire fonctionner le port 192.168.0.164:4000/3000/quelque chose ?