मैं दूरस्थ रूप से अपने पोस्टग्रैक्स्ल डेटाबेस से जुड़ने की कोशिश कर रहा हूं। मेरे पास दो वर्चुअल मशीन हैं जो दोनों ubuntu 14.04 चला रहे हैं। मैं पहले वीएम का उपयोग करके दूसरे वीएम से कनेक्ट करने का प्रयास कर रहा हूं
psql -h 10.0.1.23 -U postgres -d postgres
लेकिन मुझे त्रुटि मिली:
Could not connect to server: Connection refused
Is the server running on host "10.0.1.23" and accepting
TCP/IP connections on port 5432?
मैंने pg_hba.conf बदल दिया है और जोड़ा है
host all all 10.0.1.64/24 md5
host all all * md5
host all all 0.0.0.0/0 md5
और postgresql.conf को बदल दिया सुन_दादार = "*"
आने वाले सभी कनेक्शनों को अनुमति देने के प्रयास में। मैंने फ़ायरवॉल सेटिंग्स को बदलने की भी कोशिश की है, लेकिन मैं इस बात से अनिश्चित हूं कि पोर्ट ठीक से कनेक्शन के लिए सुन रहे हैं या नहीं।
संपादित करें: का आउटपुट
netstat -an | grep -E '^tcp[^6].*LISTEN'
tcp 0 0 127.0.1.1:53 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:23 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:5432 0.0.0.0:* LISTEN
netstat -an | grep -E '^tcp[^6].*LISTEN'
जबकि PostgreSQL है और चल रहा है।