Un po 'di confusione con la scansione nmap

-3

Ho avviato MySQL con questo comando service mysql start e ha funzionato abbastanza bene. Quindi:

  1. Utilizzando il comando netstat , ho trovato 127.0.0.1:3306 in stato di ascolto, questo è il servizio MySQL.
  2. Così ho fatto una scansione con nmap su localhost usando nmap -p 3306 127.0.0.1 mi ha dato il risultato 3306 è aperto, questo è il servizio MySQL in esecuzione.
  3. E ora ho fatto nmap scansionare dall'IP pubblico 192.168.1.100 e mi getta un output Le porte MySQL sono chiuse.

Quindi, perché la porta viene mostrata aperta quando ho scansionato l'IP interno e non dall'IP remoto, devo inoltrare l'IP?

    
posta black 18.12.2015 - 07:04
fonte

1 risposta

2

Il comando netstat ti diceva che MySQL stava ascoltando 127.0.0.1, l'indirizzo di loopback, al quale puoi collegarti solo dal computer locale, ma non da nessun altro host in Internet.

Se vuoi davvero raggiungere il tuo server database dalla rete devi configurarlo per ascoltare sul tuo IP internet e aggiungere le regole del firewall appropriate per consentire le connessioni, ma aprire il tuo server DB all'intero internet è una pessima idea e non lo consiglierei.

    
risposta data 18.12.2015 - 08:34
fonte

Leggi altre domande sui tag