DNS 配置:指向不同 IP 的子域名

DNS 配置:指向不同 IP 的子域名

我想知道这种类型的域名和子域名组织对于我们学校是否可行,如果可行,如何实施。

我们有 2 个不同的服务器,即 SERVER1 和 SERVER2

SERVER1 用于学校关键应用程序:我们的网站和我们的外联网 SERVER2 用于我们每个学生和教师的网站。我们计划在其上设置 Wordpress MU,因此它需要一个 firstname.lastname.example.com

我们只想使用一个顶级域名:example.com,并拥有与网站/网络应用程序一样多的子域名。

例如,我认为我们的 DNS 记录应该是这样的。但这是正确的吗?

example.com  - public website (SERVER1) - webserver (A Record)
www.example.com - public website (SERVER1)  - webserver (A Record)
extranet.example.com  - Extranet (SERVER1)  - webserver (A Record)
old.example.com -silent redirects to SERVER2, old website. (A Record)
mail1.example.com - points to SERVER1, mailserver   (MX Record priority 10)
mail2.example.com  - points to SERVER2, mailserver   (MX Record priority 20)

// 通配符将任何其他请求重定向到 SERVER2

*.example.com - points to SERVER2

这可行吗?从 DNS 角度看,SERVER2 应该如何配置?

答案1

这是完全可行的。在 bind 中,通配符行如下所示

*.example.com.        IN      A       1.2.3.4

相关内容