Aller au contenu
Guide technique

Autoriser l'IP NDS sur votre base de données

Lorsque NDS se connecte à votre base de données, la requête TCP provient de l'IP publique de notre backend. La plupart des bases de données managées exigent que cette IP soit explicitement autorisée dans le pare-feu avant d'accepter la connexion. Vous trouverez l'IP actuelle dans le bouton IP serveur de la page « Base de données » de l'espace de travail, ou dans l'étape de vérification de l'assistant de nouvelle connexion.

Prestataires supportés

Instructions étape par étape pour les six prestataires les plus courants. Pour les environnements personnalisés, suivez la documentation officielle de votre pare-feu.

Microsoft Azure SQL

  1. Ouvrez le serveur SQL dans le portail Azure → « Mise en réseau » → « Règles de pare-feu ».
  2. Ajoutez une règle IPv4 avec l'IP indiquée dans la bannière NDS (IP unique ou plage CIDR).
  3. Enregistrez. La règle est active en quelques secondes.
Documentation officielle

AWS RDS / Aurora

  1. Ouvrez la console EC2 → « Security Groups » de votre instance RDS.
  2. Règles entrantes → ajoutez une règle TCP sur le port du moteur (5432/3306/1433) avec l'IP NDS comme source.
  3. Enregistrez les règles.
Documentation officielle

Google Cloud SQL

  1. Ouvrez l'instance dans Cloud SQL → « Connexions » → « Mise en réseau ».
  2. Ajoutez un « Réseau autorisé » avec l'IP NDS.
  3. Enregistrez. La modification prend ~30 secondes.
Documentation officielle

Oracle Cloud (OCI) Autonomous DB

  1. Ouvrez Autonomous Database → « Réseau » → « Liste de contrôle d'accès ».
  2. Ajoutez l'IP NDS dans le champ « Adresse IP ou bloc CIDR ».
  3. Enregistrez. La règle s'applique immédiatement.
Documentation officielle

PostgreSQL on-premise

  1. Modifiez `pg_hba.conf` en ajoutant `host all all <NDS-IP>/32 md5`.
  2. Mettez à jour `postgresql.conf` avec `listen_addresses = '*'` si nécessaire.
  3. `pg_ctl reload` pour appliquer sans redémarrage.
Documentation officielle

MySQL / MariaDB on-premise

  1. Mettez à jour `my.cnf` avec `bind-address = 0.0.0.0` si une liaison publique est nécessaire.
  2. Accordez les droits utilisateur depuis cet hôte : `GRANT ALL ON db.* TO 'user'@'NDS-IP'`.
  3. Redémarrez le service MySQL.
Documentation officielle

Questions fréquentes

Puis-je éviter la liste d'autorisation en utilisant un VPN ou un tunnel ?
Oui. NDS supporte le tunneling SSH et les VPN site-à-site pour les plans Enterprise. Dans ce cas, l'IP vue par la base de données est celle du nœud VPN/SSH, pas l'IP publique NDS.
L'IP NDS change-t-elle ?
Sur les plans Free et Pro, le backend fonctionne sur des pools partagés ; l'IP est stable sur des fenêtres de ~6 mois mais peut tourner pour des raisons de maintenance (nous vous notifions par e-mail 14 jours à l'avance). Sur les plans Enterprise, vous disposez d'IPs statiques dédiées.
Quels ports NDS doit-il atteindre ?
Uniquement le port natif de votre moteur de base de données : 5432 (PG), 3306 (MySQL/MariaDB), 1433 (MSSQL), 1521 (Oracle), 27017 (Mongo), 6379 (Redis), 443 (Cosmos). NDS ne nécessite pas ICMP ni d'autres ports auxiliaires.
Que se passe-t-il si je change de réseau et que l'IP n'est pas encore dans la liste d'autorisation ?
Le test de connexion échoue avec une notification renvoyant vers cette page. L'exécution SQL est bloquée côté serveur ; aucune donnée n'est exfiltrée.

Besoin d'aide ?

Si vous avez des questions sur la configuration, contactez-nous à support@neuraldatastudio.ai — l'équipe répond dans un délai d'un jour ouvré.

Préférences cookies

Gérez les catégories de cookies que vous autorisez. Vos choix sont enregistrés sur votre appareil pour 12 mois.