首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我无法通过Tailscale连接到计算机,但所有其他服务都正常。

我无法通过Tailscale连接到计算机,但所有其他服务都正常。
EN

Stack Overflow用户
提问于 2022-04-07 21:27:15
回答 1查看 1.1K关注 0票数 1

我有5个linux设备(Ubuntu20s和Raspberry‘s)在3个不同的地理位置。每个上面都有尾秤。

我无法在这些机器之间进行ssh,通过尾比例尺IP。

  • 我在因特网上的“常规ssh”工作正常,即密钥不密码,DDNS,打开路由器上的非标准高端口,该端口将传入连接转发到ssh服务器上的端口22。
  • i可以通过尾比例尺
  • 打开机器。端口扫描显示,所有正确的端口都是通过尾秤网络
  • 打开的,所有其他服务都可以在尾比例尺上正常工作--而不是ssh,例如,可以RDP/VNC在,我运行的netcat server也运行得很好,
  • --我可以通过尾级使用netcat直接连接到SSH服务器,ssh服务器正在通过尾部规模监听和响应,netcat server防火墙关闭了。tailscale.
  • Possible是空的,所以问题肯定是SSH和/etc/ssh/sshd_config?
  • I的结合,我需要正确的魔法在/etc/ssh/sshd_config?
  • I中尝试将ListenAddress 0.0.0.0添加到sshd_config中,没有改变。

当我尝试建立ssh连接时,它只挂一段时间,然后超时。下面的示例日志:

代码语言:javascript
运行
复制
me@laptop:~$ ssh -vv server@100.100.1.1
OpenSSH_8.2p1 Ubuntu-4ubuntu0.4, OpenSSL 1.1.1f  31 Mar 2020
debug1: Reading configuration data /home/me/.ssh/config
debug1: Reading configuration data /etc/me/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 100.100.1.1 is address
debug2: ssh_connect_direct
debug1: Connecting to 100.100.1.1 [100.100.1.1] port 22.
debug1: connect to address 100.100.1.1 port 22: Connection timed out
ssh: connect to host 100.100.1.1 port 22: Connection timed out

有什么建议吗?我没有主意了。

EN

回答 1

Stack Overflow用户

发布于 2022-04-08 06:04:21

好的,看起来像是ssh w/尾秤中的一个bug -使用openssh v8.2。

我用的是:

OpenSSH_8.2p1 Ubuntu-4ubuntu0.4, OpenSSL 1.1.1f 31 Mar 2020

由于其他方面的建议,我推荐了一个较早版本的openssh:

OpenSSH_7.9p1, OpenSSL 1.1.1f 31 Mar 2020

..。现在起作用了。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71789106

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档