首页
注册
登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请
登录
广告
V2EX
›
问与答
设置 SSH 走代理后,十几秒内内无操作就被断开了该怎么改善
tyhunter
·
2019-07-24 11:54:35 +08:00
· 606 次点击
这是一个创建于 2081 天前的主题,其中的信息可能已经有所发展或是发生改变。
迫于用的长宽,ssh 到美国服务器,会卡非常久,搜了下可以用命令让 ssh 走 socks5 代理
配置了下~/.ssh/config,加入如下命令
Host *
ProxyCommand=nc -X 5 -x 127.0.0.1:6153 %h %p
实测确实可以秒开了,但问题来了,现在如果转头切出去看个页面,切回 iterm 里 ssh 就会显示 broken pipe 自动断开,搜索了下好像是因为 ssr 有超时设置,那有没有办法让 ssh 无视这个超时设置呢,或者时间更长一点,目前十几秒就断开有点难受了
ssh
断开
超时
127.0.0.1
2 条回复
•
2019-07-24 12:30:11 +08:00
1
0ZXYDDu796nVCFxq
2019-07-24 12:28:20 +08:00 via Android
1
1.如果有国内服务器,用 ProxyJump 通过国内服务器中转,OpenSSH 7.3 加入的功能
2.ServerAliveInterval 调一个更小的值,比如 10
2
tyhunter
OP
2019-07-24 12:30:11 +08:00
@
gstqc
我试着在~/.ssh/config 下面继续加入这两行
好像情况有所改善
TCPKeepAlive yes
ServerAliveInterval 300
下午放着继续观察下
关于
·
帮助文档
·
博客
·
API
·
FAQ
·
实用小工具
·
2270 人在线
最高记录 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 23ms ·
UTC 04:46
·
PVG 12:46
·
LAX 21:46
·
JFK 00:46
Developed with
CodeLauncher
♥ Do have faith in what you're doing.