我的软件使用 DNS 名称连接到服务器。我的客户有时需要在异地工作,在这种情况下,他们使用 Hamachi 连接到服务器。
我想知道是否可以设置主机文件(或者更简单的方法)来检查本地 IP 地址,如果失败则转到 Hamachi IP
127.0.0.1 localhost
12.34.56.78 localhost
Run Code Online (Sandbox Code Playgroud)
HOSTS 文件和 DNS 都没有任何类型的服务可用性检查功能。它们将 DNS 名称解析为 IP 地址。此外,HOSTS 文件以先到先得的方式工作,这意味着第一个匹配是使用的,所有其他匹配都被忽略。因此,无论是 DNS 还是 HOSTS 文件都无法满足您的需求。
通常还假设名称 localhost 指的是 127.0.0.1 或 ::1。打破这个假设是很奇怪的。如果您不是指 localhost,则通常不编写 localhost 对可管理性更好。
归档时间: |
|
查看次数: |
906 次 |
最近记录: |