问题标签 [tunnel]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
14134 浏览

git - 需要在防火墙后面使用 git:尝试 ssh 隧道

我正在尝试使用 ssh 端口转发来击败公司防火墙:

在另一个终端我运行

但我收到以下错误:

在 /Users/aboxer/tmp/glucosia/.git/ 中初始化空的 Git 存储库

致命:无法查找本地主机(端口存储库)(提供节点名或服务名,或未知)

谢谢!

0 投票
3 回答
6515 浏览

c# - 在 C# 中实现 SSL 隧道

作为大型应用程序的一部分,我需要在 C# 中实现 SSL 隧道。我想知道是否有更好的方法来做到这一点,而不是自己编写 SSL 协商的每个步骤,这听起来像是在重新发明轮子。

你知道是否有任何库可以用来最小化我需要编写的代码或任何教程来展示如何在 .NET 中最有效地实现这个或类似的东西?

0 投票
1 回答
2281 浏览

python - 以编程方式关闭 Paramiko 中的 SSH 隧道

我们正在尝试使用 paramiko 模块按需创建到任意服务器的 SSH 隧道,以查询远程数据库。我们尝试使用 paramiko 附带的 forward.py 演示,但最大的限制是似乎没有一种简单的方法可以在套接字服务器启动后关闭 SSH 隧道和 SSH 连接。

我们的限制是我们不能从 shell 激活它,然后手动终止 shell 以停止侦听器。我们需要打开 SSH 连接,隧道,通过隧道执行一些动作,关闭隧道,在 python 中关闭 SSH 连接。

我见过对 server.shutdown() 方法的引用,但不清楚如何正确实现它。

0 投票
1 回答
2779 浏览

c# - 如何通过 Socks5/SSH/HTTPS 隧道重定向应用程序的连接?SDK的任何建议来完成这样的任务?

我需要通过 Socks5、SSH 或 HTTPS 建立应用程序的连接(主要是 TCP)。

到目前为止,我已经找到了 3 种方法来做到这一点:api hooks、winsock lsp 和驱动程序。

我正在寻找有关处理此问题的最佳方法的建议,以及任何可以为我抽象此任务的 SDK 建议(首选免费/开源,但只要价格不高,欢迎使用商业版本) -man-starting-company 负担得起)。

附言。我正在使用 .Net(C# 和/或 C++/CLI)

编辑:我无法控制目标应用程序。

0 投票
4 回答
18746 浏览

php - 有没有什么好的通用 PHP MySQL HTTP 隧道?

许多 Windows MySQL 工具(如 Navicat 或 EMS)都有这个功能 - 您只需将 PHP 文件放在共享主机上,就可以通过该 php 文件公开的 Web 服务将本地运行的程序连接到 Web 上的远程 MySQL 服务器。

是否有任何流行的免费解决方案可以使用 PHP 将完整的 MySQL 公开为 Web 服务?

0 投票
1 回答
1638 浏览

ssh - 一种在 SSH 隧道中指定与正在使用的主机不同的主机的方法

我正在尝试设置一个 SSH 隧道来访问 Beanstalk(绕过烦人的代理服务器)。

我可以让它工作,但有一个警告:我必须将我的主机文件中的 Beanstalk 主机 URL (username.svn.beanstalkapp.com) 映射到 127.0.0.1 (并在设置时使用 ip 代替域隧道)。

原因(我认为)是我使用本地 SSH 实例(在 Snow Leopard 上)创建隧道,如果我在与 Beanstalk 交谈时使用 localhost 或 127.0.0.1,它会拒绝授权凭据。我相信这是因为 Beanstalk 使用请求中指定的主机名来确定应该检查用户名/密码组合的帐户。如果使用 localhost,我认为请求中缺少此信息(以 Beanstalk 需要的某种方式)。

目前我挖掘了 username.svn.beanstalkapp.com 的 IP,在我的 hosts 文件中将 username.svn.beanstalkapp.com 映射到 127.0.0.1,然后对于隧道,我使用以下命令:

我可以告诉 Subversion 那个 repo。位于:

这使用我的隧道并接受用户名和密码。

所以,我的问题是在设置 SSH 隧道时是否有一个选项,这意味着我不必使用我的主机文件解决方法?

0 投票
2 回答
344 浏览

proxy - 通过开放代理服务器的 HTTPS 请求

我会保持这个简单。
这是可能的,或者有一种特殊类型的代理?

0 投票
2 回答
1072 浏览

php - CodeIgniter:加密不同服务器上的app和mysql db之间的通信?

谁能告诉我在 CI 应用程序和托管在不同服务器上的 MySQL 数据库之间加密数据的最佳方法。SSH隧道?如果是这样,有没有人使用 CI 完成这项工作?欢迎使用代码示例和/或链接。

0 投票
6 回答
18625 浏览

facebook - 可以与 Windows 的“localtunnel”相媲美的东西

我在这里找到了这个http://github.com/progrium/localtunnel,这正是我需要的,但我在 Windows 上工作,而 localtunnel 是 Unix ......

一些背景:我目前正在开发一个 Facebook 应用程序,单点登录无法在我本地的 Tomcat 上运行。

0 投票
0 回答
578 浏览

linux - 可以使用带有 cpanel 的 linux webhosting 进行隧道传输

我有一个带有 cpanel 和 whm 的 Linux Webhosting 帐户。

我还在cpanel上看到了一些ssh ..我听说过隧道来制作代理。

我的朋友有 VPS 服务器,并且能够通过 443port 使用 ssh 进行隧道传输。

我需要知道是否有可能使用我的虚拟主机帐户进行代理浏览..

我用谷歌搜索了它,对我没有多大帮助..如果可能的话,请把我与教程链接起来......