En ting jeg overså er, at "lokal port" under fanen SSH Tunnel også er påkrævet. For at pakke det hele sammen, er der tre nøgleporte at indstille.
Hvis din Vagrantfil ser sådan ud:
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
og Vagrant videresender automatisk SSH-porten (22) til f.eks. 2222 (du kan tjekke dette ved at vagrant ssh-config
, så skulle HeidiSQL-konfigurationen være som følger:
Da nye Vagrant-versioner bruger en brugerdefineret SSH-nøgle, skal du bruge den i stedet for vagrant/vagrant-bruger/pw-kombinationen. Nøglerne kan findes i project location\.vagrant\machines\default\virtualbox
.
Dette er fra HeidiSQL 9.4.0.5130 (64 bit) på Windows 10.