Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
psql:无法连接到服务器:Docker中拒绝连接到Windows中的psql_Windows_Postgresql_Docker_Psql_Windows Firewall - Fatal编程技术网

psql:无法连接到服务器:Docker中拒绝连接到Windows中的psql

psql:无法连接到服务器:Docker中拒绝连接到Windows中的psql,windows,postgresql,docker,psql,windows-firewall,Windows,Postgresql,Docker,Psql,Windows Firewall,我的配置: Windows上名为“服务器A”的postgreSQL 10 ip:192.168.10.11 Docker debian安装在“服务器A”上 正在尝试从docker访问数据库: psql -U postgres -h 192.168.10.11 然后我得到了不知名的“psql:无法连接到服务器:连接被拒绝” 使用检查了C:\Program Files\PostgreSQL\10\data\posgresql.conf listen_adresses='*' 及 使用检查了C:\

我的配置:

Windows上名为“服务器A”的postgreSQL 10 ip:192.168.10.11 Docker debian安装在“服务器A”上

正在尝试从docker访问数据库:

psql -U postgres -h 192.168.10.11
然后我得到了不知名的“psql:无法连接到服务器:连接被拒绝”

使用检查了C:\Program Files\PostgreSQL\10\data\posgresql.conf

listen_adresses='*'

使用检查了C:\Program Files\PostgreSQL\10\data\pg_hba.conf

# TYPE  DATABASE        USER            ADDRESS                 METHOD
host    all             all             samehost            trust
我禁用了防火墙,并尝试为端口和应用程序制定一些特定规则。 还尝试: 检查了“服务器A”上的netstat-an:

我也尝试设置日志文件,但没有信息。事件日志中也没有任何信息。 所以我很困惑。
我该去哪里找有什么线索吗

好的,我发现了问题。看来Ip地址不是个好地址。 不是192.168.10.11,而是192.168.10.17

它以一条错误消息开始,如“psql:无法将主机名”example.hotdb.com“转换为地址:名称或服务未知”

所以我用我认为应该的IP地址代替了原来的IP地址。
因此,一个ipconfig给了我应该使用psql的正确IP,然后我连接了。

关于pg_hba.conf中的IPV6部分呢?我已经对它进行了评论。我应该没有吗?很抱歉,我可能会将此与身份验证问题混淆,这是我多次遇到的问题,但不记得它解决了什么问题:-)看到您正在连接到远程主机,可能不是这样。我可以在本地连接。
# TYPE  DATABASE        USER            ADDRESS                 METHOD
host    all             all             samehost            trust
TCP    0.0.0.0:5432           0.0.0.0:0              LISTENING