[从 StackExchange 移出,我错误地在那里发帖]
不确定如何调试这个...
路由器 1 将 wan xyz 转发到路由器 2 的 wan 地址 xyz,然后再转发到主机 22:
Router1:xyz -> Router2:xyz -> host:22
ssh Router2:xyz
连接到 Router1 时工作正常。如果我在 Router1 下设置主机并使用标准端口转发 ( Router1:xyz -> host2:22
),则ssh Router1(wan) -p xyz
工作正常。但是,使用原始转发方案ssh Router1(wan) -p xyz
会失败(并且-vvv
显示未建立连接且超时)。
知道如何调试吗?(主机正确识别 Router2 为默认网关/路由)
答案1
事实证明,这端发生了一些非常奇怪的事情:除端口 22 之外的任何 ssh 端口转发都无法工作。目前,我正在使用多跳,它并不像我担心的那样慢,但这个问题似乎出在 ISP(Virgin Media)身上。
我会向他们反映这个问题;看起来它是在家庭网络之外出现故障。