.net 了解主机文件的工作原理
嗨,我特别了解主机文件的工作原理 e、 在我的项目中,如果我在连接字符串中写入服务器的名称,例如.net 了解主机文件的工作原理,.net,windows,host,.net,Windows,Host,嗨,我特别了解主机文件的工作原理 e、 在我的项目中,如果我在连接字符串中写入服务器的名称,例如 faisal:1468;user=abc;password=cde 在主机文件中,我确实喜欢下面的内容 faisal 192.1.1.1 项目将自动映射到主机文件中的ip 但假设在我的连接字符串中,我有以下内容 faisal.mydomain.com:1468;user=abc;password=def 我是否也需要在主机文件中输入上述服务器名称,或者它本身是自给自足的。还有一件事
faisal:1468;user=abc;password=cde
在主机文件中,我确实喜欢下面的内容
faisal 192.1.1.1
项目将自动映射到主机文件中的ip
但假设在我的连接字符串中,我有以下内容
faisal.mydomain.com:1468;user=abc;password=def
我是否也需要在主机文件中输入上述服务器名称,或者它本身是自给自足的。还有一件事,windows实际上知道它必须在主机文件中查找项目中写入的名称,该名称可以是java或.net
windows如何实际知道它必须在主机文件中查找
操作系统(不仅仅是Windows)总是先检查主机,然后继续DNS查找
结论:您也应该将faisal.mydomain.com
添加到主机文件中,除非您的DNS已注册该文件
建议阅读:
在我的主机文件中,没有这台机器的条目,我们只使用faisal.abcworld.com,它连接到同样位于abcworld.com域上的机器faisal 这意味着:
faisal.abcworld.com
已在主机文件中选中--未找到IP地址在主机文件中位于第一位,因此您的示例应该是
192.1.1.1 faisal
主机名必须完全匹配。因此,如果您有faisal
的映射,那么它将只与主机名faisal
匹配。它与test.faisal
或faisal.com
不匹配
在您的示例中,您需要将
faisal.mydomain.com
的条目添加到您的主机文件中。@ppeterka您应该将此作为答案写入,以便OP可以接受。@booyaa谢谢,我正在这样做。在我的主机文件中没有这台机器的条目,我们只使用faisal.abcworld.com,它连接到faisal机器,这台机器也在abcworld.com域上。这是因为两台机器都在同一个域上吗?在我的主机文件中,这台机器没有条目,我们只使用faisal.abcworld.com,它连接到faisal机器,这台机器也在abcworld.com域上。这是因为两台机器都在同一个域上吗?你应该阅读佩特卡链接的维基文章。它应该让事情变得更清楚。