¿Cómo puedo hacer una list de mis puertos de networking abiertos con netstat?

Me gustaría enumerar mis puertos de networking abiertos en Terminal con commands integrados. Como lo que sé, netstat es el command a usar. Pero estoy luchando para get cualquier información útil de eso.

¿Cómo puedo hacer una list de mis puertos abiertos con netstat ? ¿Alguna bandera específica que me ayude en este caso?

  • ¿Qué hay de malo en este command sobre grepping y pandocing?
  • Repeticiones de advertencias de plugins Oh My Zsh brew
  • ¿Cómo editar los hosts para bloquear la dirección IP?
  • Abre un marcador en Safari desde la Terminal
  • ¿Cómo conectarse a un BSSID específico a través de la Terminal?
  • ¿Qué me dice esta salida ifconfig?
  • Abre una nueva window de terminal en el espacio actual, independientemente de otras terminales abiertas en otros espacios
  • ¿Existe una utilidad equivalente a la ruta de acceso de Linux para OS X?
  • 3 Solutions collect form web for “¿Cómo puedo hacer una list de mis puertos de networking abiertos con netstat?”

     netstat -ap tcp | grep -i "listen" Achive Internet connections (including servers) Proto Recv-Q Send-Q Local Address Foreign Address (state) tcp4 0 0 localhost.25035 *.* LISTEN 
     sudo lsof -PiTCP -sTCP:LISTEN COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME GitHub 850 grgarside 6u IPv4 0x23c345381d089301 0t0 TCP localhost:25035 (LISTEN) 

    tal vez puedas usar lsof:

     lsof -Pn -i4 

    -i4 significa solo mostrar dirección ipv4 y puertos -P y -n salida rápida

    salida como esta

     ➜ lsof -Pn -i4 | grep LISTEN QQPlatfor 22767 xxxx 15u IPv4 0x36c2bfa04e49385d 0t0 TCP *:49969 (LISTEN) GoAgentX 33377 xxxx 4u IPv4 0x36c2bfa06e68b12d 0t0 TCP *:56154 (LISTEN) GoAgentX 33377 xxxx 20u IPv4 0x36c2bfa04e492f8d 0t0 TCP 127.0.0.1:56155 (LISTEN) 

    El método más simple es usar netstat :

     $ netstat -ap tcp Active Internet connections (including servers) Proto Recv-Q Send-Q Local Address Foreign Address (state) tcp4 0 0 10.0.2.23.58792 17.172.233.109.5223 ESTABLISHED tcp4 87 0 my_iMac__at_home.55481 stackoverflow.co.http ESTABLISHED tcp4 116 0 my_iMac__at_home.55478 stackoverflow.co.http ESTABLISHED tcp4 58 0 my_iMac__at_home.63452 stackoverflow.co.http ESTABLISHED tcp4 87 0 my_iMac__at_home.63429 stackoverflow.co.http ESTABLISHED tcp4 0 0 localhost.63173 localhost.773 ESTABLISHED tcp4 0 0 localhost.773 localhost.63173 ESTABLISHED tcp4 0 0 localhost.63173 *.* LISTEN tcp4 0 0 localhost.63172 *.* LISTEN tcp4 0 0 localhost.ipp *.* LISTEN tcp6 0 0 localhost.ipp *.* LISTEN 

    … sin ningún filter agregado, para get los encabezados correctos, y para ver a ambos serveres escuchando, y las conexiones ya establecidas en ambas direcciones. En este ejemplo, la primera línea muestra una connection desde mi Mac hacia 17.172.233.109 , que además:

     whois 17.172.233.109 

    me enseñó que se encuentra en Apple.

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).