V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
Gabrielle70
V2EX  ›  程序员

同一 wifi 下, 如何在电脑 A 上连接电脑 B 内的 postgres 数据库

  •  
  •   Gabrielle70 · 2 天前 · 866 次点击

    同一 wifi 下, 如何在电脑 A 上连接电脑 B 内的 postgres 数据库

    都是 windows 系统, 请问: 同一 wifi 下, 如何在电脑 A 上连接电脑 B 内的 postgres 数据库?

    9 条回复    2024-12-24 09:59:53 +08:00
    moefishtang
        1
    moefishtang  
       2 天前
    任务管理器里头可以看到本机的局域网 IP

    以 Navicat 为例,这样填
    moefishtang
        2
    moefishtang  
       2 天前
    @moefishtang 连接另一台机器就把 IP 和端口号换成 PG 服务器的,不知道的话去作为 Pg 服务器的电脑上,或者路由器管理页面里面查
    dupenn
        3
    dupenn  
       2 天前   ❤️ 1
    这问题差点儿给我看懵,你连远程数据库的时候怎么连的,应该是相同的道理
    LanhuaMa
        4
    LanhuaMa  
       2 天前
    windows 防火墙放行端口,拿局域网 IP + 端口连接。
    marcong95
        5
    marcong95  
       2 天前
    还有 pg_hba.conf 配置了没,默认好像是仅本地可以连接
    adoal
        6
    adoal  
       2 天前
    另外注意,有的 AP 可能默认开启客户端隔离
    fgwmlhdkkkw
        7
    fgwmlhdkkkw  
       2 天前 via Android
    @dupenn 主要是防火墙吧
    tabc2tgacd
        8
    tabc2tgacd  
       1 天前
    要看你的监听地址是 0.0.0.0 还是 127.0.0.1 。我记得默认是 127.0.0.1 ,只能本地。要远程的话,无非就是俩方案:1 修改监听地址 0000 ; 2 用内网穿透类似的方案(最简单的用 ssh 到 B 电脑,把端口映射到 A 电脑来, ssh -L 127.0.0.1:9999:remote:5432 ,其他参数自己看着用)
    guanzhangzhang
        9
    guanzhangzhang  
       1 天前
    要注意有没有 AP 隔离
    然后链路上设备防火墙端口放行
    再是应用层的 bind 或者授权地址啥的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1196 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 18:11 · PVG 02:11 · LAX 10:11 · JFK 13:11
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.