如何将子域解析为其他主机的另一个子域?我需要的是
sub.firstdomain.com待定为
sub2.seconddomain.com我无法控制secondomain.com(这是一个云托管),但我拥有firstdomain.com
我不能让CNAME指向IP,因为我不能解析子域的IP。
我使用CNAME记录,但它给我404错误,所以我认为转发是正确的,但有些地方是错误的。
那我能做什么呢?有一周的CNAME吗?或者小费?除了CNAME,还有别的办法吗?
发布于 2011-07-03 23:00:16
解释第二部分:
如果我设置了一个VirtualHost,它可以在192.0.2.1上响应firstdomain.invalid,但不创建DNS条目,我仍然可以通过手动添加主机头和从http://192.0.2.1请求来浏览站点。
如果我现在缓存一个DNS条目firstdomain.invalid A 192.0.2.1,我可以简单地使用名称来浏览站点(因为HTTP将处理需要Host头的情况)。
如果有人对DNS条目进行装箱,seconddomain.invalid A 192.0.2.1将不会在浏览器中发生,因为服务器不知道相应的主机条目(暂时撇开默认主机)
如果有人创建一个DNS条目seconddomain.invalid CNAME firstdomain.invalid,则与上面的相同。此外,seconddomain.invalid的所有者将遇到邮件问题,因为任何正常的客户端都会看到一个CNAME条目,并开始解析seconddomain.invalid指向的域下的MX条目。换句话说:这些程序可以做到这一点:
嘿,有seconddomain.invalid的CNAME。它指向firstdomain.invalid。太好了,我只需要使用firstdomain.invalid的MX,因为它是一个CNAME,并尝试邮寄到任何被定义为MX的主机,如果没有MX定义,我将尝试将邮件发送到firstdomain.invalid的A记录
PS (以及完全OT):.invalid域和192.0.2.0/24是为文档和示例目的保留的。请使用它们,因为它们是由RFC(由RFC)提供的,不能被触及。
https://serverfault.com/questions/286646
复制相似问题