MySQL

Hoe whitelist je een IP-adres voor externe MySQL-toegang

Whitelist een IP-adres voor externe MySQL-toegang op Nobregas Panel. Sta externe servers en lokale machines toe om veilig te verbinden.

2 min leestijd 54 weergaven Bijgewerkt Mar 17, 2026

Standaard zijn MySQL-databases op het Nobregas Panel alleen toegankelijk vanaf localhost (dezelfde server). Om te verbinden vanaf een externe server, applicatie of je lokale ontwikkelmachine, moet je eerst het IP-adres whitelisten. Dit houdt je database veilig terwijl geautoriseerde externe verbindingen worden toegestaan.

Waarom IP-whitelisting vereist is

Open databasepoorten vormen een groot beveiligingsrisico. Zonder IP-restricties zou iedereen op het internet kunnen proberen verbinding te maken met je MySQL-server. Whitelisting zorgt ervoor dat alleen verbindingen van vertrouwde IP-adressen worden geaccepteerd — alle andere worden afgewezen.

Stapsgewijs: Een IP whitelisten

  1. Log in op mysql.nobregas.org.
  2. Klik op Databases in de bovenste navigatiebalk.
  3. Scroll naar beneden naar de sectie Remote MySQL — Allowed IPs onderaan de pagina.
  4. Voer het IP-adres in dat je wilt whitelisten in het invoerveld.
  5. Klik op de knop Add.
  6. Het IP verschijnt in je whitelist en externe toegang is ingeschakeld voor dat adres.

Je IP-adres vinden

Vanaf je lokale machine

Bezoek https://whatismyipaddress.com of zoek "what is my IP" in Google. Gebruik het getoonde IPv4-adres.

Vanaf een externe server

SSH naar de server en voer uit:

curl ifconfig.me

of

hostname -I

Vanaf een cloudprovider

Controleer het dashboard van je server op AWS, DigitalOcean, Linode, Vultr of vergelijkbaar. Het publieke IP wordt getoond in de serverdetails.

IP-formaat

Voer het IP-adres in in standaard IPv4-formaat:

  • Enkel IP: 203.0.113.50
  • Alleen individuele IP-adressen worden ondersteund per invoer.

Na het whitelisten

Zodra het IP is toegevoegd, kun je extern verbinden met:

  • MySQL-client: mysql -h your-server-host -P 3306 -u username -p
  • PHP: new PDO('mysql:host=your-server-host;port=3306;dbname=mydb', 'user', 'pass')
  • Applicatieconfiguratie: Werk je databaseverbindingsinstellingen bij met de externe host en poort.

De verbindingsdetails (hostnaam en poort) zijn beschikbaar op de Databases-pagina.

Best practices voor beveiliging

  • Whitelist alleen IP's die je beheert — Voeg nooit onbekende of publieke IP's toe.
  • Verwijder IP's wanneer ze niet meer nodig zijn — Als je een server niet meer gebruikt, verwijder het IP uit de whitelist.
  • Gebruik specifieke IP's — Vermijd het toevoegen van brede bereiken. Elk gewhitelist IP moet overeenkomen met een bekende server of kantoor.
  • Combineer met sterke wachtwoorden — Whitelisting beheert netwerktoegang; sterke wachtwoorden beschermen authenticatie.
  • Monitor je whitelist — Bekijk deze periodiek en verwijder verouderde vermeldingen.

Waarschuwing voor dynamische IP's

Als je thuis- of kantoornetwerk een dynamisch IP heeft (verandert periodiek), moet je mogelijk de whitelist bijwerken wanneer je IP verandert. Overweeg een server met een statisch IP als tussenstap te gebruiken.

Was dit artikel nuttig?