Di default, i database MySQL sul Nobregas Panel sono accessibili solo da localhost (lo stesso server). Per connetterti da un server esterno, un'applicazione o la tua macchina di sviluppo locale, devi prima inserire il suo indirizzo IP nella whitelist. Questo mantiene il tuo database sicuro permettendo al contempo connessioni remote autorizzate.
Perché il Whitelisting IP È Necessario
Le porte del database aperte sono un importante rischio di sicurezza. Senza restrizioni IP, chiunque su internet potrebbe tentare di connettersi al tuo server MySQL. Il whitelisting assicura che solo le connessioni da indirizzi IP fidati vengano accettate — tutte le altre vengono rifiutate.
Passo dopo Passo: Aggiungere un IP alla Whitelist
- Accedi a mysql.nobregas.org.
- Clicca su Databases nella barra di navigazione in alto.
- Scorri fino alla sezione Remote MySQL — Allowed IPs in fondo alla pagina.
- Inserisci l'indirizzo IP che vuoi aggiungere alla whitelist nel campo di input.
- Clicca il pulsante Add.
- L'IP appare nella tua whitelist e l'accesso remoto è abilitato per quell'indirizzo.
Trovare il Tuo Indirizzo IP
Dalla Tua Macchina Locale
Visita https://whatismyipaddress.com o cerca "what is my IP" su Google. Usa l'indirizzo IPv4 mostrato.
Da un Server Remoto
Connettiti al server tramite SSH e esegui:
curl ifconfig.me
oppure
hostname -I
Da un Cloud Provider
Controlla la dashboard del tuo server su AWS, DigitalOcean, Linode, Vultr o simili. L'IP pubblico è mostrato nei dettagli del server.
Formato IP
Inserisci l'indirizzo IP nel formato IPv4 standard:
- IP singolo:
203.0.113.50 - È supportato solo un singolo indirizzo IP per voce.
Dopo il Whitelisting
Una volta aggiunto l'IP, puoi connetterti da remoto usando:
- Client MySQL:
mysql -h your-server-host -P 3306 -u username -p - PHP:
new PDO('mysql:host=your-server-host;port=3306;dbname=mydb', 'user', 'pass') - Config dell'applicazione: Aggiorna le impostazioni di connessione al database con l'host remoto e la porta.
I dettagli di connessione (hostname e porta) sono disponibili nella pagina Databases.
Best Practice di Sicurezza
- Aggiungi alla whitelist solo IP che controlli — Non aggiungere mai IP sconosciuti o pubblici.
- Rimuovi gli IP quando non servono più — Se smetti di usare un server, rimuovi il suo IP dalla whitelist.
- Usa IP specifici — Evita di aggiungere intervalli ampi. Ogni IP nella whitelist dovrebbe corrispondere a un server o ufficio conosciuto.
- Combina con password forti — Il whitelisting controlla l'accesso di rete; le password forti proteggono l'autenticazione.
- Monitora la tua whitelist — Rivedila periodicamente e rimuovi le voci obsolete.
Avviso IP Dinamico
Se la tua casa o ufficio ha un IP dinamico (che cambia periodicamente), potresti dover aggiornare la whitelist quando il tuo IP cambia. Considera l'uso di un server con IP statico come intermediario.