SSH 客户端在 Windows 中可以工作,但在 Linux 中却不行

SSH 客户端在 Windows 中可以工作,但在 Linux 中却不行

我目前已从 Windows 转到 Linux,但使用 -vvv 标志时无法连接到 ssh,它显示连接超时,但在 Windows 中它只是连接。我从这里过来askubuntu.com/questions/240665所以请不要向我提出所有的观点,我可以保证所有的观点对我而言都是有效的。请帮助我。

-vvv 标志的输出

debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: include /etc/ssh/ssh_config.d/*.conf matched no files
debug1: /etc/ssh/ssh_config line 21: Applying options for *
debug2: resolve_canonicalize: hostname myip is address
debug2: ssh_connect_direct
debug1: Connecting to myip [myip] port myport.
debug1: connect to address myip port myport: Connection timed out

答案1

我一直在使用 cloudflare 的 1.1.1.1 来进行更快的 dns 查找,经过 30 个小时的辛苦工作,我发现 Cloudflare cli 也会在 linux 中更改你的 ip,所以我所做的就是启用仅 dns 模式,现在一切都运行正常。

相关内容