web-dev-qa-db-ja.com

Ubuntu 14.04で* .localhostを127.0.0.1にリダイレクトするにはどうすればよいですか?

foo.localhostbar.localhostなどを追加することで127.0.0.1に解決できるようになりました

address=/localhost/127.0.0.1

/etc/dnsmasq.conf

ただし、dnsmasq.confはUbuntu 14.04には存在せず、作成して行を追加するだけでは機能しません。行で/etc/dnsmasq.d/star-dot-localhostを作成することもできません。それでは、Ubuntu 14.04でワイルドカードDNSリダイレクトを行うにはどうすればよいですか?

7
Alex Henrie

@Danatelaが述べたように、そのアプローチが機能するためには、dnsmasqをインストールする必要があります。 apt-cache policyコマンドを使用して、インストールされているかどうかを確認できます。

$ apt-cache policy dnsmasq
dnsmasq:
  Installed: (none)
  Candidate: 2.68-1
  Version table:
     2.68-1 0
        500 http://ru.archive.ubuntu.com/ubuntu/ trusty/universe AMD64 Packages

これらのコマンドを使用してインストールします。

Sudo apt-get update
Sudo apt-get install dnsmasq

または、/etc/hostsファイルを編集して、次のエントリを追加できます。

127.0.0.1    foo.localhost
127.0.0.1    bar.localhost
6
jkt123