Su un Mac in casa mia sviluppo applicazioni con vari strumenti come Jekyll o Meteor . Di solito hanno le loro porte predefinite per i loro server web di sviluppo; Jekyll usa 4000, Meteor 3000 e così.
Quindi su quel Mac andrei su 127.0.0.1:4000 (o localhost invece dell'indirizzo IP) per accedere alla mia applicazione. Ho un altro Mac sulla stessa LAN e mi piacerebbe vederlo anche io. Ho pensato che sarebbe solo 192.168.0.164:4000 (per esempio), ma non funziona. Ping che IP funziona bene, e così fa SSHing (se lo abilito in Condivisione). Ho pensato quindi che il 192.168.0.164 si sarebbe appena tradotto nel localhost di quel Mac e che le porte e HTTP funzionassero bene. Mi manca chiaramente qualcosa.
Sono entrambi dei Mac freschi: non molto software installato. Il firewall era spento per impostazione predefinita. Non ho potuto vedere nulla in Preferenze di Sistema > Condivisione che sembrava appropriata. Come posso ottenere 192.168.0.164:4000/3000/quando qualsiasi porta funziona?