【问题标题】:Cannot access domain name with port number in IIS在 IIS 中无法使用端口号访问域名
【发布时间】:2020-04-05 20:10:45
【问题描述】:

我在 IIS 中建立了一个新站点。我可以通过IP访问它,但不能通过特定域。

192.168.1.100:8001 正在工作

test.test:8001 不是

【问题讨论】:

  • 对不起,我忘了补充。它不需要编辑 C:\Windows\System32\Drivers\etc\hosts 中的 hosts 文件。
  • 如果你既不使用主机模拟DNS记录,也不设置真实的DNS服务器,那么如何生成绑定所需的有效HTTP请求呢? docs.jexusmanager.com/tutorials/…
  • 所以没有其他方法可以做到这一点?你说的是这个吗?
  • 你在挑战HTTP协议栈的基础吗?您没有强制设置“所有内容”,因此它不起作用。
  • 当您通过 Web 浏览器发送请求时,它需要查询 DNS 服务器或主机文件以获取目标 IP 地址。如果您没有为域 test.test 创建主机条目。您的浏览器永远不会知道它是否应该发送请求。所以请至少添加一个主机记录。

标签: web iis localhost


【解决方案1】:

我认为您应该将此test.test 添加到您的hosts 文件中。 Windows 的主机文件位于C:\Windows\System32\Drivers\etc\hosts。尝试添加指向 127.0.0.1 的域,例如:

127.0.0.1 test.test

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多