我正在使用Ubuntu运行VM,并在其中使用数据库设置了docker。我在VM上创建了子网,并将VM IP路由到该子网,因此,这一切都很顺利。
之后,我在基本设置上设置了open-ssh,并在VM上将主机上的localhost IP转发到了VM上。所以我得到了:
127.0.0.1(HOST LOCAL IP) ----> 10.0.2.15(VM IP) ----> 172.18.0.0/16(SUBNET)
现在,我想在主机上分配与远程数据库的IP相匹配的特定IP。到目前为止,我只能通过PuTTY在目标端口上隧道本地端口。所以现在我的访问方案如下:
127.0.0.1:<sameport>(HOST) ----> 172.18.X.X:<sameport>(REMOTE)
我想要:
172.18.X.X:<sameport>(HOST) ----> 172.18.X.X:<sameport>(REMOTE)
在Linux上非常流畅和容易,但是我找不到适用于Windows的简单解决方案。