Eu preciso que o Ubuntu use um determinado nome de domínio para apontar temporariamente para um endereço localhost. Como eu poderia configurar isso?
Responder1
Do que estamos falando aqui? Um único host, uma rede, um servidor DNS servindo seu domínio?
Eu vou com host único:
echo '127.0.0.1 somehost.example.org' | sudo tee -a /etc/hosts
Se você estiver de fato em uma rede, adicione mais informações à sua pergunta.
Responder2
Desenvolvi um utilitário de linha de comando Node.js chamadonomes de hostpara fazer isso sem esforço e programaticamente.
Instale hostnames
usando npm install hostnames
.
Em seguida, adicione um nome de host usando sudo hostnames add
(por exemplo, aponte lickstats.com
para localhost
using label lickstats
.
Finalmente, habilite a substituição usando hostnames enable lickstats -t
( -t
habilita a substituição temporariamente até você clicar em ctrl+c).