Existe-t-il un moyen de tester la connexion Postgresql à partir de VMware Fusion sur un Mac?


1

J'ai certaines raisons de penser que VMware Fusion ne se connecte pas à ma base de données postgresql hébergée sur mon Mac OS.

Existe-t-il un moyen de tester cette connexion depuis ma partie Windows via VMware?

Réponses:


2

Bien sûr, cela peut fonctionner. Vous rencontrez un problème spécifique?

Vérifiez votre connexion réseau dans VMware Fusion ...

entrez la description de l'image ici

S'il s'agit d'un pont, vous devriez pouvoir utiliser (autoriser) l'adresse IP de la machine virtuelle et de votre Mac. Si NAT, vous devrez utiliser l'adresse IP du NAT.

Si vous êtes configuré pour le NAT, le fonctionnement ifconfigsur le Mac vous montrera l'adresse réseau de l'hôte du Mac ...

vmnet8: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    ether 00:50:56:c0:00:08
    inet 192.168.94.1 netmask 0xffffff00 broadcast 192.168.94.255

J'utilise une application Rails sur mon Mac et j'essaie de la tester via vmware Fusion. Sauf que je vois dans les journaux aucune connexion à la base de données n’est établie et, par conséquent, le site ne se charge pas. J'ai quelques soupçons de croire que Windows ne se connecte pas. ----- Je suis connecté via NAT. Et je vois l’adresse réseau sous ifconfig, mais c’est du côté mac. Est-ce que cela signifie que Windows a cette connexion? dois-je ajouter cette adresse IP à mon fichier pg_hba.conf ou à mes fichiers postgresql.conf? À l'heure actuelle, j'ai host all all all trustdans pg_hba.conf
Voyage

Je devrais ajouter que mon serveur répond , mais sa base de données postgresql ne l’est pas.
Voyage le

L'adresse NAT peut changer. Vous voudrez peut-être de toute façon ponté. Mais oui, vous aurez besoin d'autoriser n'importe quelle adresse dans vos fichiers de configuration d'accès postgres (et de redémarrer le service)
ewwhite

Ne allcouvrirait aucun / tous les types d'IP?
Voyage le

Désolé de t'avoir inondé de ce tapis de questions. Mais un autre misc. celui que j’avais était .. le numéro après le /dans les adresses IP de pg_hba.conf (ex. 127.0.0.1/32), qu’est-ce que cela 32signifie? Est-ce le port? Si oui, quand faites ifconfig-vous comme votre exemple, quel serait le nombre après le /? C'est .. en supposant que je ne peux pas simplement écrire all.
Voyage
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.