ubuntu – 用于开发人员计算机的轻量级本地DNS解决方案,用于替换摆弄/ etc / hosts

前端之家收集整理的这篇文章主要介绍了ubuntu – 用于开发人员计算机的轻量级本地DNS解决方案,用于替换摆弄/ etc / hosts前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在我们的设置中,我们为每个TCP服务分配一个单独的域名以实现可配置性.在生产集群上,我们使用BIND来管理它.但是在开发人员机器上,这当前转换为/ etc / hosts中的一堆条目:
127.0.6.4 foobar-api.foo

这类似于每个项目十个条目,每个开发人员的机器有几个项目.管理变得非常困难.

请建议使用轻量级DNS服务器或其他解决方案来替换/ etc / hosts,以便更容易处理.

我们觉得BIND在这里太过分了.

Dnsmasq可能会为你服务.它基本上是一个非常轻量级的DNS转发器,具有类似DNS服务器的功能.

在服务器或旧的未使用的PC上设置dnsmasq,然后将开发计算机配置为使用它(dnsmasq服务器)作为主DNS服务器.现在,您只需要在一台机器上维护hosts文件,即运行dnsmasq的机器.

猜你在找的Ubuntu相关文章