大家好,我是 serverfault 的新用户,我是这个网站的新用户。
我对新服务器的配置有疑问。Ubuntu 16.04和Apache 2.4将在服务器上运行。
我们希望允许外部访问服务器,这可以通过通配符子域来实现,这样就http://testsite.dev.example.com
可以路由到/var/www/testsite
。我在另一个环境中已经这样做了虚拟主机指令,我想我知道它是如何工作的。
但:如何避免http://testsite.dev.example.com
通过互联网处理来自内部网络的请求?我想避免开发时的速度损失。
可以dnsmasq
用来识别*.dev.example.com
模式并在内部处理请求吗?
提前致谢!
答案1
欢迎!
您想使用-A/地址dnsmasq 配置中的选项:
address=/<domain>/[domain/][<ipaddr>]
或者你的情况
address=/dev.ourdomain.com/<ipaddr of webserver>
-A address=/domain/ip
如果您更喜欢命令行选项,您也可以使用。