如何配置 Postgres 9.5 服务器以便我可以从远程计算机访问它?

How do I configure Postgres 9.5 server so that I can access it from a remote machine?

根据documentation,你必须写一行

host     all             all             AAA.BBB.CCC.DDD/24         md5

进入配置文件/etc/postgresql/9.5/main/pg_hba.conf,其中AAA.BBB.CCC.DDD是客户端机器的IP地址。

问题是当我从不同的网络(如办公室、家庭、移动互联网)连接时,我的笔记本(客户端计算机)的 IP 地址发生了变化。

有没有办法配置 Postgres,使其接受来自所有地址的远程连接?

注意:有问题的服务器是实验性服务器,不存储任何敏感信息。

0.0.0.0/0 represents all IPv4 addresses

来自问题中提到的文档页面。

还要考虑到斜线后面的数字表示有效位的数量,所以AAA.BBB.CCC.DDD/24不是客户端机器的地址,而是从AAA.BBB.CCC.0到[=的地址范围12=].