Tengo un servicio escuchando en un puerto, ¿cómo abro el puerto externamente?

3

Tengo un servicio que está escuchando en un puerto TCP y está listado con este comando:

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

pero no es accesible desde otras computadoras en la misma red, y no aparece en la lista con este comando:

>nmap 192.168.2.5
PORT     STATE SERVICE
5432/tcp open  postgresql

(pero, por ejemplo, PostgreSQL está en la lista).

Puedo acceder al servidor web localmente en http://192.168.2.5:8060 pero no desde otras computadoras en la misma red. ¿Cómo puedo abrir el puerto externamente?

El Firewall en System Preferences > Security & Privacy > Firewall está Apagado .

    
pregunta Jonas 23.03.2014 - 18:53

3 respuestas

0

Resulta que este problema se debió a un problema de red. Las dos computadoras no pudieron alcanzarse. Así que no hubo ningún problema con los cortafuegos o algo así.

    
respondido por el Jonas 08.04.2014 - 20:32
1

En MacOS X superior a 10.8, debes permitir las conexiones entrantes para esta aplicación.

Dentro de:

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

haga clic en + y seleccione la aplicación que desea usar.

    
respondido por el daniel Azuelos 24.03.2014 - 01:02
0

Si el archivo /etc/ipfilter/ipfw.conf existe, entonces debe eliminarlo o editarlo para que ipfw no bloquee el tráfico. Como ipfw está en desuso, probablemente solo elimine el archivo y reinicie.

    
respondido por el Old Pro 08.04.2014 - 07:09

Lea otras preguntas en las etiquetas