Je souhaite récupérer toutes les adresses IP associées à un processus Linux spécifique.
par exemple, j'ai OpenVPN en cours d'exécution (ou un serveur Web, etc.).
utiliser sudo netstat -tulpn | grep openvpn
me donnera ce résultat:
udp 0 0 0.0.0.0:123 0.0.0.0:* 1389/openvpn
udp 0 0 0.0.0.0:1194 0.0.0.0:* 7755/openvpn
J'ai essayé le SS mais cela ne donne aucune IP.
note: OS - Ubuntu 14.04
METTRE À JOUR
sudo lsof -i | grep ntp
openvpn 1389 nobody 4u IPv4 3995641409 0t0 UDP *:ntp
sudo lsof -i | grep openvpn
openvpn 1389 nobody 4u IPv4 3995641409 0t0 UDP *:ntp
openvpn 7755 nobody 5u IPv4 516224428 0t0 UDP *:openvpn
Aucune suggestion?
-a
option:sudo netstat -tulpna
. Travaillé sur Centos.