首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SSH端口转发,VPN转发端口

SSH端口转发,VPN转发端口
EN

Server Fault用户
提问于 2012-04-17 12:00:56
回答 1查看 1.5K关注 0票数 1

设想情况:

  • 我有一台Linux笔记本电脑(linuxlaptop)
  • 有一款软件是我开发的,它可以访问Cisco背后的web服务https://ws.behind-vpn.com
  • 我无法从Linux膝上型计算机连接VPN ( VPN证书进程仅限于Windows/IE )
  • 因此,在进行集成测试时,我执行以下操作:
    1. 启动Windows (windowsvm)
    2. 从VM连接VPN
    3. 在VM上测试软件

我现在希望简化一些集成测试过程。我希望能够直接从我的Linux笔记本电脑连接到web服务。

我的问题:

  • 我有一种感觉,这应该是可能的使用SSH端口转发。是吗?
  • 如果可能的话,有人能解释一下如何配置ssh端口转发来实现这一点吗?
  • 我需要windowsvm上的SSH服务器来完成这个任务吗?如果是这样的话,什么是适合Windows的SSH服务器?
EN

回答 1

Server Fault用户

回答已采纳

发布于 2012-04-17 20:49:39

如果您所做的只是https (端口443),那么是的。

在您的linux膝上运行sshd,然后使用putty (或其他ssh客户端)从防火墙外围的任何主机连接到它。此主机需要直接访问您正在测试的站点。它甚至可以是服务器本身。

在putty中,配置一个“远程”隧道。选择一个随机的源端口(从1024中选择一个,并确保它没有在您的笔记本上使用)并将目的地设置为<YourTestingServerIP>:443

一旦ssh连接,隧道打开,浏览到您的笔记本电脑上的地址https://localhost:<RandomLocalPort>/blah/blah/blah.html,您应该是金色的。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/380185

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档