最近我买了一台 Raspberry Pi 3 Model B+。我成功地在设备上设置了 SSH,并能够通过本地网络访问它。我认为能够在本地网络之外访问它会很方便。因此,我继续打开路由器设置并转到端口转发部分。我曾多次尝试成功设置端口转发,但均未成功。
路由器:Sagemcom F@st 5260(运行 Spectrum 固件)
图片:端口转发设置
答案1
作为@Appleoddity提到,您的外部主机 IP 地址必须是您的公共 IP 地址。
检查您的公共 IP 地址是什么这里。
然后,您将能够通过以下方式连接到您的 Raspberry Pi:
ssh <username>@<public_ip>
您还可以更改您的外部端口设置。这样,您可以在多台机器上设置到 SSH 服务的端口转发,或者只是将其从默认22端口不安全,修改外部端口后可以通过以下方式通过SSH访问:
ssh -p <external_port> <username>@<public_ip>