如何使用非windows机器按名称访问windows机器上的serer



我使用c#构建了一个小型服务器应用程序。

这个想法是,局域网上的人将能够通过机器名称(托管服务器的机器的名称)和IP地址访问服务器。

当我使用另一台窗户机时,这个效果很好。然而,当我在安卓系统上使用谷歌浏览器时,只有IP有效。

有没有什么方法可以配置主机,以确保非windows机器可以使用该机器名称?

在以太网上,当使用TCP/IP时,主机通过IP地址相互通信。即使您通过名称指定主机,它的IP地址也会用于通信。

这是由网络上应该可用的服务完成的,该服务被称为域名服务(DNS)。试图通过名称与目标主机通信的源主机上的IP堆栈使用DNS将目标主机的名称解析为其IP地址。

您可以通过在到达目标主机时遇到问题的主机上使用NSLOOKUP实用程序来确定DNS是否正常工作。如果NSLOOKUP失败,则可能存在需要解决的DNS问题。

在对自定义应用程序进行故障排除之前,请确保尝试与目标主机通信的主机确实可以通过简单的TCP/IP实用程序进行通信。

相关内容

  • 没有找到相关文章

最新更新