Adicione esta linha ao seu resolv.conf:
search example.com
Veja o resolv.conf (5) para detalhes. Se já houver uma linha de pesquisa, basta anexar example.com
ao final
Quando me conecto à empresa OpenVPN, eles não enviam seu DNS para o meu computador, o que significa que tenho que digitar o FQDN dos hosts I, por exemplo, SSH e HTTP para.
Pergunta
É possível configurar minha área de trabalho do Linux, portanto, posso fazer
ssh ss@serv
em vez de
ssh [email protected]
?
Existe apenas um domínio, portanto, caso o non-FQDN falhe, ele sempre funcionará se apenas example.com
for anexado.
Outra abordagem ( ~/.ssh/config
):
Host *.example.com
HostName %h
USER user
Host *
HostName %h.example.com
USER user
Isso permite os dois formulários:
ssh private.example.com # ssh [email protected]
ssh private # ssh [email protected]
Isso realmente funciona apenas no caso em que você está se conectando apenas a .example.com
hostnames (pois *
corresponderá a tudo). Eu uso uma variação onde quero corresponder apenas nomes de host começando com dev-
:
Host dev-*.example.com
HostName %h
USER user
Host dev-*
HostName %h.example.com
USER user