На моей локальной машине у меня есть настройки туннеля SSH для Postgres, как так:LOCALHOST не принимающие SSH Tunnel соединения от VM
ssh -fNL 5434:127.0.0.1:5432 [email protected]
Затем работает psql -h localhost --port 5434
работает нормально, и денди, давая мне терминал Postgres.
Затем, на моей виртуальной машине (VirtualBox), у меня есть хост vmhost
, определенный как 192.168.56.1. SSHing в vmhost
работает отлично - подключается к хосту.
Но, работает с виртуальной машины psql -h vmhost --port 5434
выходы:
psql: could not connect to server: Connection refused
Is the server running on host "vmhost" (192.168.56.1) and accepting
TCP/IP connections on port 5434?
Есть ли какие-то SSH туннель пересылки волшебную вещь, которая не происходит здесь? Как я могу позволить этому работать?