Résolution hostname MySql
Pour une installation de MySql sur un serveur Ubuntu, l'accès à la base depuis une machine distance, après configuration, le message d'erreur suivant est affiché.
131231 2:00:30 [Warning] IP address '192.168.1.3' could not be resolved: Name or service not known
Pour un réseau personnel, la résolution de nom depuis une adresse IP n'est pas forcément mise en place. Cet article présente la configuration nécessaire afin de palier à ce problème.
Sommaire
Votre avis
Nobody voted on this yet
|
|
Etude
Afin d'annuler la résolution du nom depuis l'adresse IP, il faut activer l'option skip-name-resolve
. Plusieurs moyens sont disponibles, mais il est plus facile d'effectuer la configuration dans le fichier de paramétrage personnalisé dans le cadre de cette installation.
Pour mémoire, le lien mysqld_custom.cnf
a été mis en place dans le répertoire /etc/mysql/conf.d/
vers le fichier /var/opt/mysql/mysqld_custom.cnf
.
Configuration
Le fichier /var/opt/mysql/mysqld_custom.cnf
est modifié afin d'annuler la résolution du nom à partir de l'adresse IP en ajoutant la directive skip-name-resolve
.
[mysqld]
skip-name-resolve
Voir Aussi
Documentation officielle: http://dev.mysql.com/doc/refman/5.7/en/server-options.html#option_mysqld_skip-name-resolve