私はMac(OS X 10.7)でdnsmasqを使用して、(MAMPとともに)ローカル開発を容易にしています。この非常に単純な構成で、次のようになります。
[dnsmasq.conf]
アドレス=/dev/127.0.0.1
..かなりシンプルです。すべての*.devドメインは127.0.0.1(localhost)に解決されます。一緒に:
[DNSサーバー
]
127.0.0.18.8.8.8
8.8.8.4
..私のMacのDNS設定として、これは扱います。
しかし、VirtualBox(最新)で実行されているかなりストックのWindows 7 SP1VMもあります。Windows内のIPサブネットとして10.0.2。*を使用します。現時点では、Windowsで* .devサイトを使用するには、http://xip.io+別のホスト名エイリアスなどのサービスを使用する必要があります。例:
[MacのローカルIPが192.168.1.50の場合]
something.dev.192.168.1.50.xip.io
..そして、この追加のServerAliasをApache構成で手動で設定し、ローカルIPアドレスが変更されるたびに更新しておく必要があります。
dnsmasq、VirtualBox、またはWindows IP設定(またはこれらの組み合わせ)のいずれかをセットアップして、Windowsから直接.devホスト名(http://something.dev/など)を使用できるようにする方法はありますか?