Quindi, ho avuto a che fare con un problema piuttosto particolare:
- Ho un Mac sulla mia rete domestica collegata via Ethernet, che utilizzo per la navigazione web, controllo della posta elettronica, ecc. Non ho problemi ad accedere sia alla mia rete locale che alla rete esterna.
- Ho un box Linux e un MacBook anche sulla stessa rete, il box Linux su Ethernet e il MacBook via WiFi.
- Sia dal MacBook che dal Linux box, posso
ping
sul Mac, e dal Mac posso eseguire il ping sia sul MacBook che sul Linux box. - Dal Mac, posso
ssh
sia nel MacBook che nel Linux box, ma non riesco assh
dal MacBook o dalla Linux box nel Mac (timeout della connessione). Il login remoto è abilitato nel pannello delle preferenze di condivisione. - Posso
ssh
da Mac a se stesso (ssh localhost
,ssh <local_ip>
), quindi il daemon deve essere attivo. - I server Web ospitati su Mac (sulla porta 80, 8000, ecc. - Ho provato diverse porte solo per essere sicuro) sono accessibili tramite
localhost
o IP locale su Mac, ma non sono accessibili dal MacBook o la scatola di Linux. - Il firewall sul Mac è spento e non ci sono firewall di terze parti o software AV installati.
- Ho riavviato il router, il Mac, il MacBook e il box Linux molte volte.
- Risoluzione mDNS funziona:
ping
ing il nome mDNS del Mac si risolve nell'IP locale.
Quindi, per quanto posso dire, sembra che nessuna delle mie porte di ascolto sul Mac sia disponibile per nessuno sulla LAN, ma le mie connessioni in uscita le raggiungono comunque bene.
Qualche idea su cosa sta succedendo? Sono a corto di idee.