1

在 mac OS (El Capitan) 上,我有一个vagrantlaravel-homestead盒子的虚拟机。在我的一个开发项目中,我需要为在站点上注册的每个用户使用动态创建的子域(例如 user.sitename.dev、user2.sitename.dev 等)。所以,我曾经dnsmasq这样做,一切正常,但只有互联网连接。如果我禁用连接,dnsmasq 不会解析域。这是我的配置文件:

当地的:

/etc/resolver/dev:
  nameserver 192.168.10.10

/usr/local/etc/dnsmasq.conf:
  address=/.dev/192.168.10.10

虚拟机:

/etc/dnsmasq.conf:
  local=/dev/
  domain=dev
  address=/.dev/192.168.10.10

/etc/nginx/sites-available/sitename:
  server_name sitename.dev *.sitename.dev;

这个问题的原因是什么?

4

0 回答 0