温馨提示×

ubuntu securecrt怎样设代理

小樊
49
2026-09-07 02:52:19
栏目: 智能运维

在 Ubuntu 下使用 SecureCRT 设置代理,通常指两种情况:

  1. SecureCRT 本身通过代理连接远程服务器(Proxy)
  2. SecureCRT 里再走一层代理(如 SSH 动态转发 / SOCKS)

下面分别说明。


一、SecureCRT 通过代理连接远程主机(最常见)

适用于:
公司网络限制,需要通过 HTTP / SOCKS5 代理才能连服务器。

设置步骤

  1. 打开 SecureCRT
  2. 菜单:Options → Global Options
  3. 左侧选择:Firewall / Proxy
  4. 点击 Add
  5. 填写代理信息:
    • Name:自定义(如 corp-proxy)
    • Protocol:
      • SOCKS 5(推荐)
      • 或 HTTP
    • Host:代理服务器 IP
    • Port:代理端口
    • 如有账号密码,填写 Username / Password
  6. 保存

在会话中使用代理

  1. 打开或新建 Session
  2. Connection → SSH2
  3. 找到 Firewall(或 Proxy)选项
  4. 选择刚才创建的代理
  5. 连接即可

✅ 此时 SecureCRT 会先连代理,再连目标服务器


二、SecureCRT 作为 SOCKS 代理出口(动态转发)

适用于:
用 SecureCRT 登录服务器后,让浏览器/其他程序走服务器网络

设置方法

  1. 打开 Session Options
  2. Connection → Port Forwarding
  3. 点击 Add
  4. 配置:
    • Name:socks
    • Local Port:1080
    • 勾选 Dynamic (SOCKS)
  5. 保存并连接

使用

  • 浏览器设置 SOCKS5:127.0.0.1:1080
  • 流量会通过 SecureCRT → 远程服务器

三、Ubuntu 下常见问题

1. SecureCRT 打不开代理设置?

  • 确认是 SecureCRT 官方 Linux 版
  • 不是 Wine 旧版本

2. HTTP 代理连不上 SSH?

  • SSH 一般要 SOCKS5
  • HTTP 代理需支持 CONNECT

3. 公司只给 HTTP 代理?

  • 可用 proxychains + SSH
  • 或先用 socat 转 SOCKS

四、示例(SOCKS5 代理)

Proxy Name: my-socks
Type: SOCKS 5
Host: 10.10.10.10
Port: 1080

Session 中选择该 Proxy 即可。


如果你能说明:

  • 是 公司代理上网
  • 还是 通过服务器做代理
  • 代理类型(HTTP / SOCKS5)

我可以给你更精确的配置截图级说明。

0 踩