ssh 协议是否将远程名称发送到远程计算机?

Does the ssh protocol send the remote name to the remote machine?

如果我通过 ssh 连接到 host3.example.com 192.168.1.1,其中 host2.example.com 也解析为 192.168.1.1,远程机器有什么方法可以告诉连接使用了哪个主机名?

即ssh 协议是否将远程名称发送到远程计算机,如 HTTPS 中的 SNI?

(我是应用程序中的 运行 ssh 服务器,因此我可以自由修改 ssh 服务器以提供此信息,如果 ssh 客户端提供的话。)

据我所知,SSH没有像SNI这样的协议扩展。客户端不会将(服务器的)DNS 名称传递给服务器。另见 discussion.