我在本地计算机上运行PostgreSQL实例,监听所有接口(listen_addresses = '*'
),以及运行需要连接到此数据库的Rails应用程序的Docker。
通过添加允许我的IP地址的行手动更新pg_hba.conf
文件,使应用程序正常工作。
现在,鉴于我的计算机的IP地址为192.168.1.10,如何仅在pg_hba.conf
中动态地允许此IP地址,以便在我的IP地址发生变化时,文件会更新,PostgreSQL将继续接受连接吗?
(我的观点是,我不想允许192.168.1.0网络,否则我的同事将能够连接到我的数据库,我显然不想要这样做:))