Bonjour,

Je cherche à accéder à une base MySQL sur un serveur distant.

L'administrateur m'a communiqué :
* l'IP du serveur,
* le login et le mot de passe de mon compte utilisateur,
* le nom de la base de donnée.

Je ping correctement sur le serveur mais je n'arrive pas à lancer une connection (j'ai essayé en php mais aussi avec MySQL Workbench).

L'administrateur m'a demandé si j'avais besoin qu'il "route un port vers le serveur".

Je ne suis pas assez à l'aise avec les ports :

a) Quelle est la différence entre ouvrir un port et router un port ?
b) Comment puis-je savoir, sur une IP distante, quels ports sont disponibles pour des connections distantes : comment, par exemple, savoir si le port 3306 permet un accès distant au serveur MySQL ?
c) Si n'est pas déjà ouvert, l'administrateur peut-il, en toute sécurité pour lui, m'ouvrir cet accès distant ?

Merci pour toute réponse.

Phil