我的学校项目需要一些帮助。我需要配置 IIS 系统,以便用户只需在其浏览器中输入 URL,而不是输入计算机的 IP 地址即可访问我计算机中 IIS 中的数据。
答案1
1)使用主机头,它就像 Apache ServerAlias。
您只需创建一个网站,使用 www.yourdomain.com 作为您的主主机头,然后根据需要添加其他主机头。
使用 IIS,在您的网站名称下单击右键并选择“属性”,转到网站 - >高级按钮,在“此网站的多个身份”上按添加,然后输入域名
示例:(全部未分配,TCP 端口 80,ex.net)
然后,您有 2 个选择
a) 如果您有域名,请创建 CNAME。
添加 CNAME 条目 (xxx.xxx.xxx.xxx www.yourdomain.com)
b) 编辑客户端本地 hosts 文件。
添加 xxx.xxx.xxx.xxx www.yourdomain.com 或 xxx.xxx.xxx.xxx webservername
如果您使用的是 Windows,请编辑 c:\windows\system32\drivers\etc\hosts。
如果您使用的是 Linux,请编辑 /etc/hosts
答案2
您需要为域名提供 DNS CNAME 条目,或者为访问网站的系统提供主机文件 (xxx.xxx.xxx.xxx webservername) 条目。
如果您的网页 IP 与 Web 服务器 IP 不同,那么您将需要在 IIS 属性中配置该位并配置 OS NIC 来监听它(IP),并在 DNS 中提供 A 记录来指向它。
IIS 不负责将您带到特定页面;操作系统(主机文件)和/或 DNS 负责。
这里的其他人可能会提供更好的答案。
答案3
如果您在 IIS 服务器上使用多个网站,则需要添加主机标头条目。如果上述解决方案只有一个网站,则您只需创建适合您环境的 A 或 CNAME 记录,您的用户就可以访问它。
答案4
该网站是否托管在私立学校网络内?
是否托管在外部真实主机上?
答案是您需要 DNS 来为您完成这项工作,这取决于您的网站托管在哪里以及如何执行这项工作。