É possível manter um alias de rede - sem especificar o endereço IP no arquivo hosts? Por exemplo, eu tenho abcd.efgh.com
mas quer abcd -> abcd.efgh.com
de modo a ping
e ssh
funciona como normalmente faria.
Eu quero que ele funcione com IP dinâmico em abcd.efgh.com, é por isso que não quero declarar o endereço IP explicitamente.
networking
dns
hosts
alias
Jonas Byström
fonte
fonte
Com
dnsmasq
opção de--cname=<cname>,<target>
você pode fazer um CNAME que indica que<cname>
é na verdade<target>
. Observe que isso funciona somente se o nome DNS de<target>
é conhecido pelo dnsmasq (tanto no arquivo hosts quanto no DHCP).Se o dnsmasq não funcionar, Não consolidado é um resolvedor de DNS que também suporta destinos desconhecidos em uma situação semelhante.
fonte
Se o seu sistema operacional usa o GNU glibc , você pode usar o seu
$HOSTALIASES
característica.Na página de manual do
gethostbyname(3)
:Isso funciona tanto com
gethostbyname()
e o mais novogetaddrinfo()
; no entanto, não parece afetarping
em absoluto...fonte