WAMP を実行している PC にいくつかの仮想ホストをセットアップしています。オフィス内の他のすべての PC もこれらにアクセスできる必要があります。従来、PC に新しい仮想ホストを追加するたびに、他のすべてのオフィス PC に移動して、それらのホスト ファイルを変更する必要がありました。これは問題なく動作しますが、これらのファイルをすべて編集するのは面倒です。
これに代わるものはありますか?ネットワーク上に一元化されたホスト ファイルを配置する方法や、その他の解決策はありますか?
一部のルーターには、ドメインレコードをIPアドレスにマッピングし、DNSのように機能する機能があります。ただし、ルーターがこれをサポートしていない場合:
アクリルDNSプロキシを試してください。Acrylicは、無料のオープンソースローカルDNSプロキシです。Webサイトのインストール手順に従ってセットアップします。基本的に、このプログラムは、「DNSプロキシ」のように機能するメインPCにのみインストールする必要があります。次に、他のコンピューターのプライマリDNSサーバーをメインPCに接続するように設定する必要があります。
Acrylic.exeファイルを起動し、[次へ]ボタンをクリックします。[同意する]ボタンをクリックして、使用許諾契約書を読み、(必要に応じて)同意します。インストールフォルダ(デフォルトはProgram Files \ Acrylic DNS Proxyフォルダ)を選択し、[インストール]ボタンをクリックします。
次の手順は、メインPCでのみ実行してください
注:構成ファイルを変更した後、スタートメニューからアクリルDNSプロキシサービスを再起動する必要があります。
Acrylicを使用するには、名前解決のために接続するDNSサーバーがISPではなくAcrylicであることをコンピューターに通知する必要があります。実行しているOSのバージョンに応じて、次の方法で実行できます。
注:他のコンピューターでは、「127.0.0.1」をメインのPCネットワークアドレスに置き換える必要があります。たとえば、「192.168.0.2」。また、セカンダリDNSを8.8.8.8(Google DNS)のままにして、メインPCが接続できない(またはオフになっている)場合でも他のコンピューターがインターネットを閲覧できるようにします。このような
すべてが適切に構成され、メインPCが接続可能で実行されていることを確認してください。ウイルス対策プログラムまたはファイアウォールプログラムがある場合、これらはこのDNSプロキシをブロックするため、すべてが機能していることをテストするために、最初にそれらを適切に構成するか無効にするようにしてください。また、メインPCのローカルIPアドレスは静的である必要があります。