[英]Accessing PostgreSQL (on wsl2) from DBeaver (on Windows) fails: "Connection refused: connect"
我正在嘗試使用 Postgres 並從 DBeaver 訪問它。
根據此文檔,當您從 Windows 訪問在 Linuc 上運行的應用程序時,可以使用localhost
。
然而...
與localhost
連接被拒絕。 另外,我不知道這條消息是什么意思: Connection refused: connect
。
有沒有人看到造成這種情況的可能性? 任何建議將被認真考慮。
筆記:
psql
並輸入密碼時, psql
可用密碼我自己找到了解決方案。
我只需要在 wsl2(Ubuntu) 上允許 TCP 連接,然后重新啟動 postgres。
sudo ufw allow 5432/tcp
# You should see "Rules updated" and/or "Rules updated (v6)"
sudo service postgresql restart
我沒有更改 IPv4/IPv6 連接信息。 這是我在pg_hba.conf
看到的:
# IPv4 local connections:
host all all 127.0.0.1/32 md5
# IPv6 local connections:
host all all ::1/128 md5
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.