首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在非windows机器上通过名称访问windows机器上的serer?

问如何在非windows机器上通过名称访问windows机器上的serer?
EN

Stack Overflow用户
提问于 2014-11-05 09:06:02
回答 1查看 43关注 0票数 0

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

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

当我使用另一台windows机器时,它工作得很好。然而,当我在Android上使用Google浏览器时,只有IP可以工作。

是否有什么方法可以配置主机以确保非windows计算机可以使用该计算机名称?

EN

回答 1

Stack Overflow用户

发布于 2014-11-05 09:16:01

在以太网中,当使用TCP/IP时,主机之间通过IP地址进行通信。即使通过名称指定主机,它的IP地址也会在通信中使用。

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

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

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26748065

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档