![终端客户关系](https://linux22.com/image/543011/%E7%BB%88%E7%AB%AF%E5%AE%A2%E6%88%B7%E5%85%B3%E7%B3%BB.png)
我是 Windows 终端服务的新手。
如果两个终端客户端登录到 Windows 终端服务,这两个客户端可以相互通信吗?
它们是否具有或能否具有永久身份(例如 IP 地址、机器名等),以便“客户端 A”上的程序可以向“客户端 B”发送 TCP/IP 数据包。
客户端 A 能否记住客户端 B 的地址,以便当他们离线并重新连接时,他们能够相互识别并重新开始交谈?
请帮忙。
谢谢。
答案1
您将需要阅读一些相关内容。对于这些问题,我假设您的意思是两个客户端登录到同一个终端服务器。
不知道你的意思 - 如果他们可以运行 IM 程序,他们就可以通过这种方式进行交流,就像他们在自己的桌面上运行 IM 程序一样。TS 中没有任何东西可以为他们提供聊天窗口,除非“net send”在相关服务器上有效。
这两个用户使用同一台 TS 机器;他们在机器上有“会话”,使用 TS 服务器上的任何 IP 地址。这些 IP 地址不是永久的;会话仅在用户登录期间持续。
由于他们没有地址,并且会话号码在登录之间发生变化,我认为答案是“否”,但我不知道“重新开始说话”的真正含义是什么。
答案2
客户端可能具有与终端服务器相同的 IP,并且它们无法相互发送 TCP/IP 数据包,客户端机器将具有不同的 IP,并且通常可以相互通信,但是该通信将在终端服务器连接之外发生。
将终端服务器视为远程桌面,就像您在自己的环境中登录到服务器本身一样,因为其他客户端将连接到同一台服务器,因此您不太可能在会话之间通过 TCP/IP 进行通信。
您实际上需要做什么?