Мне нужно, чтобы Ubuntu использовал определенное доменное имя, чтобы временно указывать на адрес локального хоста. Как я могу это сделать?
О чем мы здесь говорим? Один хост, сеть, DNS-сервер, обслуживающий ваш домен?
Я пойду с одним хостом:
echo '127.0.0.1 somehost.example.org' | sudo tee -a /etc/hosts
Если вы на самом деле в сети, пожалуйста, добавьте больше информация к вашему вопросу.
Я разработал утилиту командной строки Node.js под названием hostnames, чтобы сделать это легко и программно.
Установите имена хостов
, используя npm install hostnames
.
Затем добавьте имя хоста, используя sudo hostnames add
(например, укажите lickstats.com
на localhost
, используя метку lickstats
.
Наконец, включите переопределение, используя hostnames enable lickstats -t
(-t
временно включает переопределение, пока вы не нажмете ctrl+c).