我想知道这种类型的域名和子域名组织对于我们学校是否可行,如果可行,如何实施。
我们有 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