如何在局域网上configuration服务器,以使用dnsmasq和apache通配符子域来模拟no-ip.comfunction?

我有一个带有Apache2的多工作站局域网,服务于10.0.0.3:80的网站,并在Ubuntu Linux上运行。 这个局域网是通过一个路由器从另一个局域网中分割出来的,这个局域网上的所有机器都可以接收到他们的IP。

以下概念是可行的还是有一个更明智的方法?

目标是使局域网的行为类似于no-ip.com在互联网上的function。 考虑到这一点,我想用CentOS 6设置其中一个工作站,并将其configuration为DNS服务器和configuration为通配子域名的apachenetworking服务器。 该服务器的所有子域名应指向IP地址为10.0.0.3:80的Ubuntu服务器上的网站。

因此,例如,在CentOS服务器上使用local.lan域,来自LAN上任何浏览器的任何请求(即* wildcard.local.lan)将被parsing到驻留在Ubuntu web服务器上的站点,而所有非本地地址被定向到互联网。

我的一些担心是:

dnsmasq作为该configuration中的DNS服务器就足够了吗? 什么是这个多服务器configuration中的dnsmasq和apache的一些关键的configuration注意事项? 我仍然可以使用IP的路由器? 有更简单的select吗?