我正在运行 OS X El Capitan(10.11.6),并尝试从同一 LAN 上的另一台机器(Windows 10)通过 SSH 进入它。
我可以从 OS X 机器顺利通过 SSH 进入本地主机。如果我转到“系统偏好设置”->“共享”->“远程登录”,我会看到“远程登录”已打开。
自从我最初启用远程登录以来,IP 地址已发生变化。也许这与此有关?
我使用返回给我的 IP 地址通过 IP 地址进行连接ifconfig
。IP 地址是 192.168.1.123。我可以从 192.168.1.123 通过 SSH 进入 192.168.1.123,但无法从 192.168.1.105 进入。
就像端口 22 不对外部机器开放一样。使用 SSH,打开 TCP/IP 连接后,会出现协议版本交换。服务器和客户端都发送了一个标识字符串,但我甚至无法到达这一点,因为 TCP/IP 连接甚至尚未建立。如果有帮助的话,我可以发布 Wiresharp pcap 日志...