SecureCRT在Linux中使用代理主要有以下两种方式:
配置系统环境变量
~/.bashrc或/etc/environment文件,添加代理配置(替换为实际代理地址和端口):export http_proxy=http://proxy_server:port
export https_proxy=http://proxy_server:port
(若需身份验证,格式为http://username:password@proxy_server:port)source ~/.bashrc # 或 source /etc/environment
在SecureCRT中启用系统代理
Options→Session Options→Connection选项卡。Use system proxy settings,无需额外输入代理信息。创建“主”会话并启用动态转发
Session Options→Connection→Port Forwarding,点击Add:
SOCKS 5,设置本地端口(如1080)。Send Protocol NO-OP和Auto Reconnect。配置全局代理规则
Global Options→Firewall,点击Add:
SOCKS Version 5,主机填127.0.0.1,端口与“主”会话一致(如1080)。应用到目标会话
Session Options→SSH,选择上述创建的防火墙规则(如“SSH SOCKS代理”)。no_proxy环境变量中排除本地地址(如export no_proxy="localhost,127.0.0.1")。以上方法分别适用于系统级代理和SSH隧道代理,可根据实际需求选择。