通过子域名公开托管在具有动态 IP 的服务器上的网站

通过子域名公开托管在具有动态 IP 的服务器上的网站

这就是我想做的事情:

家里有一个 Windows Server 2008 R2 实例(动态 IP),想公开一个或多个网站(IIS 7.5)。以下是我认为我应该做的事情,但我不确定其中的一些步骤:

  1. 显然,在我的路由器上设置了转发规则,以便任何 HTTP:80 请求都会转发到 Win2k8 服务器。已经这样做了。将服务器设置为 DMZ 机器有什么好处吗?

  2. 因为它有一个动态 IP,所以我需要安装一个动态 DNS 更新客户端,可能不需要 IP。

  3. 我的域名托管在 winhost.com 上,并且想将其保留在那里,但是它有一个 DNS 管理器界面,允许我创建 A、MX、CNAME 和 TXT 记录。

从我读过的内容来看,我可以为 mysubdomain.mydomain.com 创建一个 CNAME 记录,并将其指向我的命名动态 ip,例如 mysubdomain.no-ip.com,这样应该可以工作

所以,第一个问题是:我的做法正确吗?

第二个问题:如果我想从主服务器公开两个不同的网站,使用不同的域(一个是 subdomain.mydomain.com,另一个是 www.domain2.com),当涉及到 IIS 时,我是否应该通过 80 端口/绑定公开它们,只是使用不同的域(它们允许您输入域名)。如果不是,它们应该是 domain2.com 的 IIS 网站中的不同端口,我如何才能从外部将其公开为 www.domain2.com?

谢谢您的帮助。

相关内容