用psycopg2从主机连接VMWare虚拟机上的Ubuntu 上的 PostgreSQL时的注意事项
2019-08-03 23:11
351 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_40544320/article/details/98389366
1.确保主机与虚拟机能互相 ping 通;一般选用NAT模式。
2.修改 PostSQL中的文件
在 11版中,文件地址在:/ect/postgresql/11/main/ 中
先修改 pg_hba.conf 文件,
# "local" is for Unix domain socket connections only local all all md5 # IPv4 local connections: host all all 127.0.0.1/32 md5 (在这个地方添加一个需要访问数据库的IP地址) host all all (自己的IP地址)/32 md5 # IPv6 local connections: host all all ::1/128 md5
再修改
再修改 postgresql.conf 文件
把其中的 listen_address=‘localhost’ 改为:listen_address=’*’
最后在 重启动数据库服务器:
service postgresql restart
以上内容具体可见:
https://www.postgresql.org/docs/current/auth-pg-hba-conf.html ,官方详细参数配置信息
3. 本地主机访问虚拟机
在主机模式下:
对于上述要添加的自己的IP地址,
如果是要用VMWare所在的主机访问数据库,需要添加的IP 为 VMWare中的
VMnet 8 所对应的IP地址,(VMware Network Adapter VMnet8:这是Host 用于与NAT 虚拟网络进行通信的虚拟网卡;VMnet8:这是VMware 用于虚拟NAT 网络下的虚拟交换机)
在NAT模式下:
https://www.geek-share.com/detail/2713550427.html
三种模式具体可见:https://blog.csdn.net/qq_33564262/article/details/51543166
相关文章推荐
- Entity Framework 6连接Postgresql、SQLite、LocalDB的注意事项和配置文件
- ubuntu下安装使用MySQL的一些注意事项(远程无法连接解决方法)
- VMWARE虚拟机CentOS使用NAT方式连接外网注意事项 自己mark一下
- VisualVM连接远程主机的方式以及注意事项
- 在virtualbox中的两个Ubuntu16.04的ssh连接注意事项
- 云上主机SSH秘钥对连接linux注意事项
- 腾讯云主机ubuntu配置Tomcat及部署网站(小白鸡教程)(注意事项)
- 关于完成端口IOCP异步接收连接函数AcceptEx注意事项
- orang's 一个操作系统 主机win7 64位,虚拟机LINUX时的一些注意事项
- ubuntu下安装cscope的注意事项
- 怎样设置VMware虚拟机(Ubuntu)和主机Window文件共享
- 通过java客户端连接hbase 注意事项
- 主机访问 虚拟机web注意事项
- 如何在本地 windows mysql 的 workbench 远程连接腾讯云 ubuntu 主机的 mysql 数据库
- PHP中级篇 Apache配置httpd-vhosts虚拟主机总结及注意事项(转载)
- Synopsys EDA工具在LinuxMint 18(Ubuntu 16.04.2)安装注意事项
- Linux(ubuntu)上安装RDP Server(Xrdp)使用的注意事项
- PHP中级篇 Apache配置httpd-vhosts虚拟主机总结及注意事项[OK]
- USB连接到ubuntu主机设备名出现乱码