【问题标题】:Ezproxy Access Through SSH Tunnel通过 SSH 隧道访问 Ezproxy
【发布时间】:2014-12-15 02:08:36
【问题描述】:

当我在大学工作时,我用于管理论文的程序(Papers2,来自 mekentosj)连接到 EZproxy,以便它可以下载论文。

当我在家时,我不能这样做。我的问题是我能否以某种方式设置一个通向大学的 SSH 隧道,以便程序 Papers 可以从家里登录到 EZproxy?。

PS 作为 cmets 的后续行动,我有权在我们大学的 Linux 上建立 SSH 隧道机器。

【问题讨论】:

  • 赏金与否 - 问题太宽泛且不清楚。请更新它并更详细地描述情况。例如。任何人都应该如何知道目标主机上你的大学是否有一个活动的 SSH 服务器,或者你是否有权设置一个?
  • 我已经澄清了,我想
  • 嗯,嗯,一个明确的问题对我来说是不同的。不管怎样,我试着根据你写的来回答。请对我的回答有任何反馈吗?

标签: ssh proxy ssh-tunnel


【解决方案1】:

既然你声明你有SSH访问你的大学,你可以使用Dynamic Port Forwarding:

  • ssh -D LOCAL_PORT USER@UNIVERSITY_MACHINE_IP 允许您通过您在计算机上指定的 LOCAL_PORT 转发每个连接。
    1. 转到OS 的连接设置
    2. 检查Manual Proxy Settings
    3. 在SOCKS 字段中输入127.0.0.1。
    4. 在Port字段中输入您选择的LOCAL_PORT。

现在,每个连接协议(HTTP、FTP 等)都将通过您连接的大学计算机转发。

注意:

  • 请务必在您的计算机上选择一个大于 1024 的未使用端口作为LOCAL_PORT

  • 您只能在 SSH 连接仍处于活动状态时执行此操作。

  • 您还可以从所选浏览器的设置中配置仅浏览器转发。

【讨论】:

    【解决方案2】:

    仍然没有足够的信息来为您创建预制解决方案。无论如何,一些资源:

    • How to set Papers library proxy:我不知道你是否可以创建自己的代理,例如在 localhost:2048 上,通过隧道到达大学。
    • How many (and which) proxy ports does EZproxy use? 这应该可以帮助您确定连接所需的 SSH 隧道设置
    • 您所在大学的 EZproxy 管理员:询问她是否可以告诉您如何设置远程访问。也许有一种官方的方式来设置它,可能是一个已经存在的、可从外部访问的代理 URL 或 SSH 跳转站,也可能是 VPN 或其他任何东西。

    【讨论】:

      猜你喜欢
      • 2010-11-17
      • 2011-10-18
      • 2020-01-28
      • 2011-09-11
      • 2013-06-02
      • 1970-01-01
      • 2016-09-08
      • 2014-05-06
      • 2021-07-18
      相关资源
      最近更新 更多