从另一台主机连接到远程postgresql数据库

时间:2017-01-27 02:31:25

标签: postgresql windows-10 hostname

我认为问题是因为我找不到适当的主机名IP,但让我们来看看完整的情况:

Postgresql version 9.6.1

我已经改变了pg_hba.conf并添加了:

host all all 0.0.0.0/0 md5

我的postgresql.conf已经输入listen_addresses = '*'

此外,已经允许端口5432通过我的防火墙。

我要做的是:在我的电脑上设置一个简单的PSQL 数据库,然后使用应用SQL Client连接我的Android手机。 当我的手机与我的电脑在同一个网络(阅读WiFi)时,我能够连接正常设置hostname as 192.168.XX.YY,因为IPCONFIG告诉我我的电脑的IP

我需要的是什么:当我的手机不在同一个WiFi上时能够连接到数据库,因为我甚至不会和我的电脑在同一个城市。 问题是我不确定我应该在主机名上添加什么IP。尝试了我的公共IP地址(通过Google搜索what is my ip address),甚至是我从IPCONFIG /all获得的两个DNS Ip。

我不知道如何找出IP from my PC's HOSTNAME,因为当我说它时它说物理地址(类似“fa81 :: f7f9 ......”)而不是IP。

我该怎么办?图一个不同的IP?在路由器上放一些东西?还有别的吗?

提前致谢!

0 个答案:

没有答案