我已经在我的开发环境中设置了systemd-nspawn
容器。我通过以下方式在此容器中启动Intellij Idea
:
ssh -Y user@development idea.sh
现在,当我尝试将数据库控制台连接到在Windows VM中运行的数据库服务器时,我收到超时并且连接失败。测试服务器是否可以通过netcat
访问正常。容器,Windows VM和主机连接到网桥,每个网桥都有自己的IP。
那么:在此设置中,通过Intellij Idea
通过JDBC
成功连接到我的数据库服务器必须采取哪些措施?
到目前为止,我已经尝试了端口转发ssh -Y -L1234:database:1234 user@development idea.sh
但没有成功。
答案 0 :(得分:0)
您必须选择远程端口转发 -R
,而不是本地端口转发 -L
。正确的shell命令是:
ssh -Y -R1234:database:1234 user@development idea.sh