Tôi có một VirtualBox VM chạy cục bộ có cài đặt postgresql 9.6 trên Windows 10. Tôi có thể kết nối với cá thể với pgadmin trên máy ảo. Tôi đang cố gắng kết nối với cùng một ví dụ từ máy chủ.
Tôi đã tạo một quy tắc tường lửa gửi đến:
Tệp pg_hba.conf của tôi chứa các mục sau:
host all all 192.168.56.1/24 md5
Và tập tin postgresql.conf của tôi chứa các mục sau:
listen_addresses = '*'
Tôi đã khởi động lại dịch vụ (và cả Windows) sau khi thực hiện những thay đổi đó. Từ máy chủ của tôi, tôi gặp lỗi sau khi thử kết nối:
Tôi đã chuyển sang Mạng Cầu nối thay vì NAT mặc định. Tôi cũng đã cố gắng vô hiệu hóa hoàn toàn Windows Firewall trên VM và điều đó không có ích.
Bất kỳ ý tưởng về những cài đặt tôi đang thiếu?
192.168.x.1
địa chỉ thường là bộ định tuyến theo kinh nghiệm của tôi. Đó cũng giống như một địa chỉ mạng chỉ lưu trữ với tôi. Kết nối bắc cầu sẽ nhận được IP trên cùng mạng con với máy chủ của bạn từ máy chủ DHCP.