我有一台台式电脑和一台笔记本电脑。我正尝试从笔记本电脑通过 SSH 连接到台式电脑,这样当我不在家时就可以更快地运行一些代码。
如果两台计算机都在同一个网络上,我就可以这样做,ssh myuser@localipv4address
而且效果很好
但是,当我的笔记本电脑连接到另一个网络时,我尝试ssh myuser@publicipv4address
从我的笔记本电脑上执行此操作,但它只是卡在那里一段时间,然后抛出连接超时
我应该怎么做才能从另一个网络 ssh 接入?
于是我运行netstat -a
并得到了以下这条线:
Proto Local Address Foreign Address State
TCP 192.168.0.80:22 192.168.0.193:55390 ESTABLISHED
这是我的电脑的本地 IPv4,状态显示为已建立,而不是正在监听
我应该怎么办?