由于公司系统需要,需要有一个支持二级域名泛解析的域名,
像这种问题一般有二种方法,
一种是让服务商给你添加泛解析的A记录
假设域名是abc.com,域名对应的IP地址为(10.1.1.1)
那么该记录一般为
* 10800 A 10.1.1.1
这样在所有abc.com域的子域名都会被解析到10.1.1.1上
第二就是申请DNS,自己来做DNS服务,专门解析abc.com这个域名,
一般来说一些域名服务商都有这个功能,需要注意的是DNS服务需要二台服务器,
一个是主DNS,一个是辅DNS,只有一台一般在申请的时候不会通过。
如果申请成功了,那么可以在自己的服务器上建立DNS服务,
window的很容易,新建一个区域abc.com,在该区域下面建立一个子域*
在*子域下面建一个主机,名字不填写,IP就写10.1.1.1
linux需要安装bind服务,需要手动修改一些配置文件。
etc/name.conf加入
zone "abc.com" {
type master;
file "named.abc.com";
};
修改
named.abc.com加入一条泛解析的A记录
* IN A 10.1.1.1
测试的时候ping test.abc.com
ping test34234.abc.com
如果都能ping通表示已经可以使用了
