1

Mac OS (El Capitan) では、ボックスvagrant付きの仮想マシンがありlaravel-homesteadます。私の開発プロジェクトの 1 つで、サイトに登録された各ユーザーに対して動的に作成されたサブドメインを使用する必要があります (例: 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