Ho un servizio in ascolto su una porta, come posso aprire la porta esternamente?

3

Ho un servizio che sta ascoltando su una porta TCP, ed è elencato con questo comando:

>netstat -atp tcp | grep -i "listen"
tcp4       0      0  192.168.2.5.8070       *.*                    LISTEN          
tcp4       0      0  *.postgresql           *.*                    LISTEN
...and more

ma non è accessibile da altri computer sulla stessa rete, e non è elencato con questo comando:

>nmap 192.168.2.5
PORT     STATE SERVICE
5432/tcp open  postgresql

(ma, per esempio, PostgreSQL è elencato).

Posso accedere al server web localmente su http://192.168.2.5:8060 ma non da altri computer sulla stessa rete. Come posso aprire la porta esternamente?

Il firewall su System Preferences > Security & Privacy > Firewall è disattivato .

    
posta Jonas 23.03.2014 - 18:53
fonte

3 risposte

0

Si scopre che questo problema è stato risolto da un problema di rete. I due computer non potevano raggiungersi. Quindi non c'erano problemi con i firewall o così.

    
risposta data 08.04.2014 - 20:32
fonte
1

Su MacOS X superiore a 10.8, dovresti consentire le connessioni in entrata per questa applicazione.

Sezione:

System Preferences > Security & Privacy > Firewall > Firewall Options…

fai clic su + e seleziona l'applicazione da utilizzare.

    
risposta data 24.03.2014 - 01:02
fonte
0

Se il file /etc/ipfilter/ipfw.conf esiste, devi rimuoverlo o modificarlo in modo che ipfw non blocchi il traffico. Poiché ipfw è deprecato, probabilmente elimina il file e riavvia.

    
risposta data 08.04.2014 - 07:09
fonte

Leggi altre domande sui tag