请教一个 ssh 连接问题(有偿一杯星巴克)

2023-07-07 00:10:44 +08:00
 turtlekey

问题概述

手上有一台华为弹性云服务器,位于华北-北京四机房,家里的电脑无法通过 ssh 连接,但办公室的电脑可以通过 ssh 连接,手机使用数据流量也可以连接,但手机使用家里的 wifi 无法连接,所以问题应该可以归结于家庭网络的路由。重启电脑和路由器后问题依然存在。使用 tracert 命令追踪传输路径,如图:tracert 结果。麻烦彦祖们帮助下🙏。

请喝星巴克,聊表谢意🙏🙏🙏。

1950 次点击
所在节点    问与答
40 条回复
x1596357
2023-07-07 08:37:43 +08:00
比如用 1400 测试一下
vvv7000
2023-07-07 08:37:46 +08:00
改一下 sshd_config Connection to ***.*.**.*** 22 port [tcp/ssh] succeeded!。说明到端口的连接是没问题的,可能是 ssh-server 配置不允许使用这种方式登录
datocp
2023-07-07 08:40:17 +08:00
turtlekey
2023-07-07 09:07:52 +08:00
@monzuguan 我也怀疑是这个原因,因为前段时间我的宽带由电信换成了移动,昨天应该是换宽带运营商后的首次 ssh 登陆。
ik
2023-07-07 09:09:21 +08:00
起一个 web ,能访问吗?
docxs
2023-07-07 09:11:20 +08:00
在 /etc/hosts.allow 中添加 sshd: ALL ,然后重启 ssh ,service sshd restart ,这样也可以试试
zer0fire
2023-07-07 09:14:07 +08:00
把 ```C:\Users\Administrator\.ssh``` 目录删了试试
1462326016
2023-07-07 09:26:52 +08:00
@turtlekey #5 看样子应该是运营商的问题了,本地抓个包看看吧,看看为啥连接被 reset 了,端口也没问题,是连接被 kill 了
oneisall8955
2023-07-07 09:48:58 +08:00
家里电脑 telnet 端口没问题

手机数据网络能连上,但家里 wifi 环境下不能连?
Aitisikuoliv1d
2023-07-07 10:05:00 +08:00
.ssh 目录的 config 文件参考修改下,如果有代理可以修改代理端口:
Host github.com
ProxyCommand connect -S 127.0.0.1:1081 -a none %h %p

Hostname ssh.github.com
Port 443
User git
Aitisikuoliv1d
2023-07-07 10:06:20 +08:00
@Aitisikuoliv1d 这种一般是客户端的配置问题 服务端没毛病
turtlekey
2023-07-07 10:09:50 +08:00
@ik 服务器上有个网页应用,能正常访问。
turtlekey
2023-07-07 10:10:24 +08:00
@docxs 已经尝试过这种方法,无效。
turtlekey
2023-07-07 10:11:18 +08:00
@zer0fire 无效。
cs010
2023-07-07 10:17:30 +08:00
客户端和服务端同时抓包,看看 reset 报文是从服务端出现还是运营商插入的
ibitor
2023-07-07 10:18:33 +08:00
@LucasChang 赞同,op 可以按照这个排查一遍
sickoo
2023-07-07 10:26:42 +08:00
移动大内网,应该是墙中墙害了你,都是内地的话,提供一个方法,机器装个 Tailscale ,用 Tailscale 连入,我就是这样解决的
1. 先 gen 个 key ,https://tailscale.com/kb/1085/auth-keys/
2. `docker run -d --name=tailscaled -v /var/lib:/var/lib -v /dev/net/tun:/dev/net/tun --network=host --cap-add=NET_ADMIN --cap-add=NET_RAW --env TS_ACCEPT_DNS=false --env TS_AUTHKEY=your_AUTHKEY tailscale/tailscale`
icepie
2023-07-07 10:43:07 +08:00
我在家的时候, 用的广电就无法连 22 端口的 ssh 服务器.....换个端口试试看? 或者走一层跳板
ChenSino
359 天前
啊哈,这个问题我遇到过,直接提工单,他们会解决的,服务商的网络策略
sandals
297 天前
你好楼主,我也遇到了相同的问题, 可以指教下如何解决的吗

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/954704

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX