Ubuntu で特定のドメイン名を使用して、一時的にローカルホスト アドレスを指すようにする必要があります。そのためにはどのように設定すればよいでしょうか?
答え1
ここで何について話しているのでしょうか? 単一のホスト、ネットワーク、ドメインにサービスを提供する DNS サーバーでしょうか?
単一のホストを使用します:
echo '127.0.0.1 somehost.example.org' | sudo tee -a /etc/hosts
実際にネットワークに参加している場合は、質問にさらに情報を追加してください。
答え2
私はNode.jsのコマンドラインユーティリティを開発しました。ホスト名これを簡単にプログラム的に実行します。
hostnames
を使用してインストールしますnpm install hostnames
。
sudo hostnames add
次に、 (たとえば、ラベルを使用してlickstats.com
をポイントする)を使用してホスト名を追加します。localhost
lickstats
最後に、hostnames enable lickstats -t
(-t
を押すまで一時的にオーバーライドが有効になりますctrl+c) を使用してオーバーライドを有効にします。