La connessione che utilizza 0.0.0.0 in Foreign Address è protetta?

3

Quando eseguo la mia applicazione su Centos, il processo specifico apre la porta che ascolta le connessioni da localhost, ma usa 0.0.0.0 in Foreign Address . È sicuro?

netstat -plunt
Active Internet connections (only servers)
Proto Recv-Q Send-Q     Local Address               Foreign Address             State       PID/Program name
tcp        0      0     127.0.0.1:5555              0.0.0.0:*                   LISTEN      17332
    
posta Michael 18.02.2014 - 09:59
fonte

1 risposta

5

Tutto ciò indica che il processo in ascolto su quell'indirizzo e porta ha "richiesto" la possibilità di ricevere connessioni da qualsiasi indirizzo IP su qualsiasi porta. Fino a quando non viene stabilita una connessione, il processo appare come collegato a nulla in questo modo (asterisco).

Dalla manpage netstat :

Foreign Address - The IP address and port number of the remote computer to which the socket is connected. The names that corresponds to the IP address and the port are shown unless the -n parameter is specified. If the port is not yet established, the port number is shown as an asterisk (*).

Poiché questo processo è in ascolto su 127.0.0.1 , è protetto dal fatto che solo gli indirizzi nell'intervallo 127.0.0.0/8 possono creare una connessione, che è un intervallo riservato esclusivamente alle connessioni possibili solo da altri processi in esecuzione su quel sistema.

    
risposta data 18.02.2014 - 10:04
fonte

Leggi altre domande sui tag