现在移动端的趋势如日中天,任何东西都要出移动端产品,相应的移动端的测试开发也是越来越多了.
好些项目的测试地址就是正式域名指到一台测试服务器上.那么问题来了pc测试无论是pc,mac.都能不费力气的改到hosts文件. 相应的移动端设备就不太容易.
今天就记录下自己搭建一个dns服务配置测试域名.
服务器centos7
yum search bind
出来一大堆东西,咱只安装一个就可以
yum install bind
要把服务器设置所有人可以读取
vim /etc/named.conf
修改[listen-on port 53 { 127.0.0.1; }] => [listen-on port 53 { any; }]
修改[allow-query { localhost; };] => [allow-query { any; };]
下面添加一个域名的配置文件
cd /var/named vim demo.ca
$TTL 600
@ IN SOA demo.com. com.demo. (
42 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
NS @
A 8.8.8.8
www IN A 8.8.8.8
下面把这个配置文件引入
vim /etc/named.rfc1912.zones
在下面添加
zone "demo" IN {
type master;
file "demo.ca";
};
启动服务并添加自启动
systemctl start named systemctl enable named
结束了.总体感觉配置好麻烦,应该有更加简单的方式,等日后研究下原理再回头优化.