ssh 与 *** 连接被拒绝
Posted
技术标签:
【中文标题】ssh 与 *** 连接被拒绝【英文标题】:ssh with *** connection refused 【发布时间】:2022-01-07 20:43:57 【问题描述】:我有一个路由器,它提供 *** 服务并连接所有服务器。
当我使用***访问服务器网络时,一些服务器连接良好,但其他服务器没有连接,报错“连接被拒绝”。
这些服务器具有相同的 ssh 设置,但行为不同...
在设置***之前,我使用了路由器服务的portfoward属性,portforwarding设置没有被删除。
目前,portfoward 设置适用于所有服务器,但带有 *** 的 ssh 不适用于某些服务器..
有什么提示可以解决这个问题吗?
【问题讨论】:
您服务器的防火墙配置是否不同?例如,其中一些可能接受外部流量,但不接受源自路由器 *** 子网的流量。更具体地说,您需要发布服务器配置和日志的示例。 所有默认设置都是一样的。连接失败也经常发生,但并不总是如此。例如,server1 未连接,但经过一段时间后,它已连接... 我无法预料他们的行为。当我发布这个问题时,一些服务器没有连接但是这些现在正在工作! 【参考方案1】:如果您有较长的超时时间(例如,连接前 1-2 分钟)但没有错误,这可能意味着 DNS 存在问题。有时,当您的服务器的 DNS 配置错误时,它会尝试解析地址,但会尝试连接到无法访问的 DNS 服务器。这会在很长一段时间后超时,然后 SSH 无论如何都会成功。
请特别注意您的服务器的 DNS 是否配置正确(/etc/resolv.conf、/etc/hosts)以及是否可以从服务器本身 ping 通 DNS 服务器。 还要确保您的防火墙(在服务器和路由器上)传递来自服务器的 DNS 和 ICMP 流量并返回。
【讨论】:
我尝试使用 DNS 和 IP。在这种情况下,与 IP 的 ssh 连接也失败了。首先,我检查所有服务器的 /etc/resolv.conf、/etc/hosts 并添加 cmets 我的客户端是windows,服务器是ubuntu DNS 服务器可以从 Ubuntu 服务器上 ping 通吗?这行得通吗?尝试 1. 仅 ping 和 2. ping -n。以上是关于ssh 与 *** 连接被拒绝的主要内容,如果未能解决你的问题,请参考以下文章
ssh:连接到主机 ssh.github.com 端口 443:连接被拒绝