当前位置: 首页 > 知识库问答 >
问题:

psql-Mac尝试在安装在远程服务器虚拟机中的Ubuntu系统中连接postgreSQL

斜浩穰
2023-03-14

当面道歉,也许这里的情况有点复杂。我在网上到处搜索,但找不到完美的解决方案,而且我尝试了其他帖子中提到的几乎所有解决方案。

  • 情况:

所以我在Ubuntu系统中安装了一个postgreSQL数据库。该系统实际上是安装在Windows 7 professional上的VMware workstation 12上的虚拟机。现在我正试图通过MacBook pro 2013远程访问postgreSQL数据库。

在Mac终端中,我尝试的命令行是:

psql-u postgres-hxxx.xxx.xxx.xx

“xxx.xxx.xxx.xx”代表Windows 7计算机的IP地址。结果是失败:

psql:无法连接到服务器:操作超时服务器是否在主机“169.254.121.2”上运行并在端口5432上接受TCP/IP连接?

>

  • 我所做的:

    1. 编辑了pg_hba。要包含的conf文件

    托管所有0.0.0.0/0 md5

    listen_addresses='*'

    港口国服务

    5432/TCP开放式postgresql

    • 接下来呢?还有什么我可以试试的吗?非常感谢您的建议,如有任何不明确之处,请告诉我。我会澄清以便更好地诊断。谢谢大家
  • 共有1个答案

    融修平
    2023-03-14

    不知何故设法让它工作...

    所以当我在另一个Ubuntu系统上运行“Nmap”时,它确实显示了

    港口国服务

    5432/TCP开放式postgresql

    但是,当我在我的Mac上运行“Nmap”时,它是一个不同的端口,3389,主要用于Windows远程桌面。所以我所做的是检查这个Ubuntu虚拟机的网络配置从“桥接”到“NAT”,并做了一个端口转发到5432。它现在工作正常...

    我读到有些地方说威睿支持桥接,而VirtualBox支持NAT端口转发。我很困惑,因为在我的情况下肯定不是这样。也许我错了。

     类似资料:
    • 本文向大家介绍在Xen虚拟机全虚拟化环境中安装Windows2003系统,包括了在Xen虚拟机全虚拟化环境中安装Windows2003系统的使用技巧和注意事项,需要的朋友参考一下 Xen虚拟机支持两种客户机的安装方式。一种是半虚拟化,一种是全虚拟化。Win2003系统要求在全虚拟化的环境下安装和运行。 硬件环境:DELL R710  CPU须支持虚拟化技术(可cat /proc/cpuinfo |

    • 本文向大家介绍在虚拟机virtualbox中安装ubuntu的图文教程,包括了在虚拟机virtualbox中安装ubuntu的图文教程的使用技巧和注意事项,需要的朋友参考一下 距离ubuntu最新版发布已经差不多半年了,博主近来对linux系统有了兴趣,奈何资金不足无法购置一台新机来安装ubuntu。所以想到了虚拟机。 虚拟机的选择 VMwareWorkstation,功能强大,虚拟机的显卡也不错

    • 本文向大家介绍ubuntu kylin虚拟机中安装KVM,包括了ubuntu kylin虚拟机中安装KVM的使用技巧和注意事项,需要的朋友参考一下 1.确定物理机CPU是否支持虚拟化 查看方法1:计算机->属性->处理器(Inter(R) Core(TM) i5-2450M),然后去网上查看自己的电脑CPU是否支持虚拟化, 地址http://ark.intel.com/zh-cn/找到自己CPU的

    • 主要内容:VMware下载和安装,VMware 安装 Linux 系统许多新手连 Windows 的安装都不太熟悉,更别提 Linux 的安装了;即使安装成功了,也有可能破坏现有的 Windows 系统,比如导致硬盘数据丢失、Windows 无法开机等。所以一直以来,安装 Linux 系统都是初学者的噩梦。 然而,通过虚拟机技术很容易冲破这种困境。由于虚拟机安装 Linux 所有的操作(例如硬盘分区、删除或修改数据)都是在虚拟硬盘中进行,因此不会对现有的数据和系统造

    • 本文向大家介绍mac上安装ubuntu双系统教程,包括了mac上安装ubuntu双系统教程的使用技巧和注意事项,需要的朋友参考一下 mac和ubuntu双系统 mac系统安装ubuntu双系统的方法, mac系统要安装ubuntu, 必须使用u盘作为启动盘, 在mac启动的时候引导mac安装ubuntu, 下面为详细的安装方法: 准备:   1:需要一个u盘作为引导盘; 2:使用mac的磁盘管理工