【问题标题】:port forwarding with putty (tunneling)使用腻子进行端口转发(隧道)
【发布时间】:2011-05-30 01:14:36
【问题描述】:

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

虚拟机名称 |虚拟机端口 |主机端口 ------------------------------------------- uvm1 | 1521 | 1521 紫外线2 | 1521 | 1522 -------------------------------------------

为了创建隧道,我在我的 windows 机器上使用 putty:连接到 uvm1 的 putty 配置如下:

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

我可以通过 ssh 连接到两台机器。问题是我的 uvm1 隧道有效,而 uvm2 无效。

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

干杯,凯文

【问题讨论】:

    标签: networking ssh putty tunneling


    【解决方案1】:

    如果你 SSH 进入你的 ubuntu 机器,那么端口转发应该是:

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

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

    你好像在ubuntu盒子上转发到1521和1522,这没有意义。

    【讨论】:

    • 或者,如果这是他想要的,他需要他的 ubuntu box Oracle 实例来监听 1522 和 1521。
    • 哦,是的,我误解了源和目标的配置设置。现在它对我来说很好用!!!非常感谢!
    • 酷。在 StackOverflow 上,在这些情况下接受答案有点习惯。
    猜你喜欢
    • 2014-03-04
    • 2014-12-26
    • 1970-01-01
    • 2015-04-02
    • 2016-02-14
    • 1970-01-01
    • 2015-03-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多