Standardmäßig sind MySQL-Datenbanken auf dem Nobregas Panel nur von localhost (demselben Server) aus zugänglich. Um sich von einem externen Server, einer Anwendung oder Ihrem lokalen Entwicklungsrechner zu verbinden, müssen Sie zuerst dessen IP-Adresse auf die Whitelist setzen. Dies hält Ihre Datenbank sicher, während autorisierte Remote-Verbindungen erlaubt werden.
Warum IP-Whitelisting Erforderlich Ist
Offene Datenbank-Ports sind ein großes Sicherheitsrisiko. Ohne IP-Beschränkungen könnte jeder im Internet versuchen, sich mit Ihrem MySQL-Server zu verbinden. Das Whitelisting stellt sicher, dass nur Verbindungen von vertrauenswürdigen IP-Adressen akzeptiert werden — alle anderen werden abgelehnt.
Schritt-für-Schritt: Eine IP auf die Whitelist Setzen
- Melden Sie sich unter mysql.nobregas.org an.
- Klicken Sie auf Databases in der oberen Navigationsleiste.
- Scrollen Sie nach unten zum Abschnitt Remote MySQL — Allowed IPs am Ende der Seite.
- Geben Sie die IP-Adresse ein, die Sie auf die Whitelist setzen möchten.
- Klicken Sie auf den Add-Button.
- Die IP erscheint in Ihrer Whitelist und der Remote-Zugriff ist für diese Adresse aktiviert.
Ihre IP-Adresse Finden
Von Ihrem Lokalen Rechner
Besuchen Sie https://whatismyipaddress.com oder suchen Sie "what is my IP" bei Google. Verwenden Sie die angezeigte IPv4-Adresse.
Von Einem Remote-Server
Verbinden Sie sich per SSH mit dem Server und führen Sie aus:
curl ifconfig.me
oder
hostname -I
Von Einem Cloud-Anbieter
Prüfen Sie das Dashboard Ihres Servers bei AWS, DigitalOcean, Linode, Vultr oder ähnlichen. Die öffentliche IP wird in den Serverdetails angezeigt.
IP-Format
Geben Sie die IP-Adresse im Standard-IPv4-Format ein:
- Einzelne IP:
203.0.113.50 - Nur einzelne IP-Adressen werden pro Eintrag unterstützt.
Nach dem Whitelisting
Sobald die IP hinzugefügt ist, können Sie sich remote verbinden mit:
- MySQL-Client:
mysql -h ihr-server-host -P 3306 -u benutzername -p - PHP:
new PDO('mysql:host=ihr-server-host;port=3306;dbname=meinedb', 'benutzer', 'passwort') - Anwendungskonfiguration: Aktualisieren Sie Ihre Datenbankverbindungseinstellungen mit dem Remote-Host und Port.
Die Verbindungsdetails (Hostname und Port) sind auf der Databases-Seite verfügbar.
Sicherheits-Best-Practices
- Nur IPs auf die Whitelist setzen, die Sie kontrollieren — Fügen Sie niemals unbekannte oder öffentliche IPs hinzu.
- IPs entfernen, wenn nicht mehr benötigt — Wenn Sie einen Server nicht mehr verwenden, entfernen Sie dessen IP von der Whitelist.
- Spezifische IPs verwenden — Vermeiden Sie breite Bereiche. Jede gewhitelistete IP sollte einem bekannten Server oder Büro entsprechen.
- Mit starken Passwörtern kombinieren — Whitelisting kontrolliert den Netzwerkzugriff; starke Passwörter schützen die Authentifizierung.
- Whitelist überwachen — Überprüfen Sie sie regelmäßig und entfernen Sie veraltete Einträge.
Warnung bei Dynamischer IP
Wenn Ihr Zuhause oder Büro eine dynamische IP hat (die sich periodisch ändert), müssen Sie die Whitelist möglicherweise aktualisieren, wenn sich Ihre IP ändert. Erwägen Sie, einen Server mit statischer IP als Vermittler zu verwenden.