एक बात जिस पर मैंने ध्यान नहीं दिया, वह यह है कि SSH टनल टैब के अंतर्गत "लोकल पोर्ट" की भी आवश्यकता होती है। यह सब एक साथ लपेटने के लिए, सेट करने के लिए तीन प्रमुख पोर्ट हैं।
अगर आपकी Vagrantfile कुछ इस तरह दिखती है:
Vagrant.configure("2") do |config|
config.vm.network "forwarded_port", guest: 3306, host: 3310
config.vm.network "private_network", ip: "192.168.100.11"
end
और वैग्रांट SSH पोर्ट (22) को 2222 पर ऑटो-फॉरवर्ड करता है (आप इसे vagrant ssh-config
द्वारा चेक कर सकते हैं) , तो HeidiSQL कॉन्फ़िग इस प्रकार होना चाहिए:
जैसा कि नए वैग्रांट संस्करण एक कस्टम-जनरेटेड एसएसएच कुंजी का उपयोग करते हैं, आपको आवारा/आवारा उपयोगकर्ता/पीडब्ल्यू संयोजन के बजाय इसकी आवश्यकता होगी। कुंजियाँ project location\.vagrant\machines\default\virtualbox
में मिल सकती हैं ।
यह विंडोज 10 पर HeidiSQL 9.4.0.5130 (64 बिट) जैसा है।