开发服务器的DNS

时间:2014-04-16 17:44:58

标签: dns development-environment

我在1个网络和2个工作人员生产服务器(AWS)上运行了一个应用程序。现在,我希望继续开发,而不会使用同一配置中的3个最便宜的AWS层服务器(1个Web和2个工作站)中断生产服务器。

有没有办法使用"替代DNS服务"在测试时指向我的浏览器和工作人员?基本上,它是故意的DNS欺骗。

在Worker上考虑这个Pseudocode:

if (iAmInDevelopment) {
    dnsServer = alternativeDns;
}

这可能吗?这是分开生产和发展的好方法吗?我喜欢它,因为我的所有SSL Certs,路径等都保持完全相同,唯一的变化是DNS,因此代码将在非常接近生产配置的情况下进行测试。

0 个答案:

没有答案