端口转发与腻子(隧道)

时间:2010-12-23 15:57:05

标签: networking ssh putty tunneling

我的连接隧道有问题。所以我使用两个安装了oracle xe(端口1521)的ubuntu服务器虚拟机,让我们称之为uvm1和uvm2。我的目标是为两台服务器创建两个隧道,并将端口映射到主机,并使两个数据库系统的连接都可访问。端口映射应如下所示:

 vm name | vm port | host port
-------------------------------
 uvm1    | 1521    | 1521
 uvm2    | 1521    | 1522
------------------------------- 

对于隧道创建我在我的Windows机器上使用putty:用于连接到uvm1的putty配置如下:

用于连接uvm2的putty配置如下:

我可以通过ssh连接到两台机器。问题是我的uvm1隧道工作和uvm2隧道工作没有。

有谁知道如何解决这个奇怪的问题?!​​

干杯,凯文

1 个答案:

答案 0 :(得分:2)

如果你通过SSH进入你的ubuntu盒子,那么端口转发应该是:

source port: 1521
destination: <address-of-vm1>:1521

source port: 1522
destination: <address-of-vm2>:1521

你似乎在ubuntu盒子上转发到1521和1522,这没有用。