আমি যখন ভার্চুয়ালবক্স অতিথি সিস্টেমে হোস্ট সিস্টেমের পোস্টগ্রিএসকিউএল ক্লায়েন্টকে পোস্টগ্রাইএসকিউএল সার্ভারের সাথে সংযুক্ত করার চেষ্টা করি, তখন আমি একটি "সংযোগ প্রচেষ্টা ব্যর্থ" বার্তাটি পাই।
হোস্ট সিস্টেমটি উইন্ডোজ এক্সপি। আমি ভার্চুয়ালবক্স ৩.১.২ চালাচ্ছি। অতিথি সিস্টেমটি উবার্টু 9.10 পোস্টগ্রিজ এসকিউএল 8.4 সহ কারমিক কোয়ালা।
ম্যানুয়াল এবং এই পোস্টে বর্ণিত হিসাবে ভার্চুয়ালবক্সে আমি 5432 বন্দরটি ফরোয়ার্ড করেছি । আমি যখন চালনা করি তখন আমি vboxmanage getextradata vmname enumerate
এই এন্ট্রিগুলি (অন্যদের মধ্যে) পাই:
Key: VBoxInternal/Devices/e1000/0/LUN#0/Config/pgsql/GuestPort, Value: 5432
Key: VBoxInternal/Devices/e1000/0/LUN#0/Config/pgsql/HostPort, Value: 5432
Key: VBoxInternal/Devices/e1000/0/LUN#0/Config/pgsql/Protocol, Value: TCP
আমি এই এন্ট্রিগুলির সাথে /etc/postgresql/8.4/main/pg_hba.conf এ পোস্টগ্রিএসকিউএল সুরক্ষাটি কনফিগার করেছি:
# IPv4 local connections:
host all all 127.0.0.1/32 md5
host all all 192.168.1.0/24 md5
host all all 10.0.2.2/32 md5
তারপরে আমি PostgreSQL পুনরায় লোড করেছি sudo /etc/init.d/postgresql-8.4 reload
।
শুধুমাত্র ডায়াগনস্টিক উদ্দেশ্যে , আমি আমার উইন্ডোজ ফায়ারওয়াল এবং আমার উবুন্টু ফায়ারওয়াল ( sudo ufw disable
) অক্ষম করেছি ।
কেউ কি জানেন আমি কী পদক্ষেপগুলি মিস করেছি?
systemctl reload postgresql
,systemctl restart postgresql
কি পরিশেষে আমার জন্য এটি কি।