8

WAMP を実行している PC にいくつかの仮想ホストをセットアップしています。オフィス内の他のすべての PC もこれらにアクセスできる必要があります。従来、PC に新しい仮想ホストを追加するたびに、他のすべてのオフィス PC に移動して、それらのホスト ファイルを変更する必要がありました。これは問題なく動作しますが、これらのファイルをすべて編集するのは面倒です。

これに代わるものはありますか?ネットワーク上に一元化されたホスト ファイルを配置する方法や、その他の解決策はありますか?

4

1 に答える 1

8

一部のルーターには、ドメインレコードをIPアドレスにマッピングし、DNSのように機能する機能があります。ただし、ルーターがこれをサポートしていない場合:

アクリルDNSプロキシを試してください。Acrylicは、無料オープンソースローカルDNSプロキシです。Webサイトのインストール手順に従ってセットアップします。基本的に、このプログラムは、「DNSプロキシ」のように機能するメインPCにのみインストールする必要があります。次に、他のコンピューターのプライマリDNSサーバーをメインPCに接続するように設定する必要があります。


ステップ1:インストール

Acrylic.exeファイルを起動し、[次へ]ボタンをクリックします。[同意する]ボタンをクリックして、使用許諾契約書を読み、(必要に応じて)同意します。インストールフォルダ(デフォルトはProgram Files \ Acrylic DNS Proxyフォルダ)を選択し、[インストール]ボタンをクリックします。

ステップ2:構成

次の手順は、メインPCでのみ実行してください

  • [スタート]メニュー->[プログラム]->[アクリルDNSプロキシ]->[構成]->[構成ファイルの編集]をクリックします
  • 「;他のコンピューターからの要求を許可する」というテキストを見つけて、適切に構成します。そのよくコメントされ、非常に簡単です。
  • [スタート]メニュー->[プログラム]->[アクリルDNSプロキシ]->[構成]->[カスタムホストファイルの編集]をクリックします
  • 必要に応じてホストファイルを編集します。「192.168.0.2*.local」などのワイルドカードや正規表現を使用できます。したがって、「。local」で終わるすべてのドメインは、メインサーバーを指します。

注:構成ファイルを変更した後、スタートメニューからアクリルDNSプロキシサービスを再起動する必要があります。

ステップ3:DNSプロキシに接続する

Acrylicを使用するには、名前解決のために接続するDNSサーバーがISPではなくAcrylicであることをコンピューターに通知する必要があります。実行しているOSのバージョンに応じて、次の方法で実行できます。

注:他のコンピューターでは、「127.0.0.1」をメインのPCネットワークアドレスに置き換える必要があります。たとえば、「192.168.0.2」。また、セカンダリDNSを8.8.8.8(Google DNS)のままにして、メインPCが接続できない(またはオフになっている)場合でも他のコンピューターがインターネットを閲覧できるようにします。このような

ステップ4:テスト

すべてが適切に構成され、メインPCが接続可能で実行されていることを確認してください。ウイルス対策プログラムまたはファイアウォールプログラムがある場合、これらはこのDNSプロキシをブロックするため、すべてが機能していることをテストするために、最初にそれらを適切に構成するか無効にするようにしてください。また、メインPCのローカルIPアドレスは静的である必要があります。

于 2013-01-08T09:11:01.180 に答える