gpt4 book ai didi

linux - 树莓派不允许 ssh 通过端口路由

转载 作者:太空宇宙 更新时间:2023-11-04 05:28:57 24 4
gpt4 key购买 nike

我目前的计算机和 Raspberry Pi 共享同一路由器,但无法通过 SSH 连接到我的 pi。我将 pi 设置为允许端口 23,因为当我想从另一个位置 ssh 进入我的计算机时,端口 22 已被我的计算机使用。我知道人们说这就像在路​​由器上设置端口转发规则一样简单,但我是否在 pi 上遗漏了一些东西。我以为我已经打开了 23 端口,但也许没有。您可能提出的任何建议都会很棒,这样我就可以在没有显示器的情况下通过 SSH 连接到我的 pi。

最佳答案

您不必更改 pi 上的任何内容即可允许 ssh(假设您一开始就没有阻止 ssh)。

如果您想从计算机通过 ssh 连接到 pi,只需连接到 pi 的内部 IP 地址即可。

如果您想从外部通过 ssh 连接到您的 pi,则需要使用端口转发。因此,您需要为路由器上的端口 22 创建一条规则,以访问 pi(内部 IP 地址)的端口 22。然后你只需连接到你的外部IP地址。

旁注:当您从计算机通过 ssh 连接到 pi 时,您的 pi 将使用端口 22,但您的计算机可以使用 49152 - 65535 之间的任何端口,但它不使用端口 22。

编辑:

然后您可以将路由器的端口 23 转发到您的 pis 内部 IP 地址的端口 22。但是,当您从家外连接到 pi 时,您必须确保用于连接的程序可以更改 ssh 连接到的端口。因为默认端口将转发到您的计算机。所以你会有一个像 ssh xxx.xxx.xxx.xxx:23 这样的地址。

关于linux - 树莓派不允许 ssh 通过端口路由,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25960572/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com