Qual é a diferença entre “Alterar nome do host via DHCP” versus “Atribuir nome do host ao IP de loopback” na configuração de rede do SUSE Linux?

2

Estou usando o SUSE Linux e gostaria de saber qual é a diferença entre:

  ││[ ] Change Hostname via DHCP                                                                                                                                                 
  ││[x] Assign Hostname to Loopback IP 

Especificamente, o que acontece se você marcar ambos ou apenas marcar um deles? Por exemplo, ao atribuir um nome de host e nome de domínio com YaST ? Parece que uma vez que você escolha o YaST, ele não pode ser alterado novamente pelo YaST ... Pelo menos neste item específico.

    
por Thufir 20.03.2015 / 07:39

1 resposta

3

Primeiro, não acredito que você possa verificar as duas opções para misturar um nome de host localhost com um nome de host baseado em DHCP. Mas as especificidades das opções mencionadas são bem explicadas aqui ; ênfase ousada é minha:

If you are using DHCP to get an IP address, the hostname of your computer will be automatically set by the DHCP. You may want to disable this behavior if you connect to different networks, because they may assign different hostnames and changing the hostname at runtime may confuse the graphical desktop. To disable using DHCP to get an IP address uncheck Change Hostname via DHCP.

Assign Hostname to Loopback IP associates your hostname with 127.0.0.2 (loopback) IP address in /etc/hosts. This is an useful option if you want to have the hostname resolvable at all times, even without active network.

Sabendo que pode ser destilado assim:

  • Alterar nome do host via DHCP : Isso significa que seu nome de host seria determinado pelo que o servidor DHCP atribui a você. É como se você usasse um ISP que definisse um nome de host para o seu endereço IP toda vez que você se conectasse como user-1234.some_isp.somewhere .

  • Atribuir nome do host ao IP de loopback : basicamente, basta editar o arquivo /etc/hosts para definir um nome de host que provavelmente será o nome do seu computador para o loopback local.

No que diz respeito à preferência pessoal, na minha experiência, atribuir o nome do host de loopback localhost por meio de uma configuração em /etc/hosts é a maneira como a maioria dos sistemas funciona. Por isso, suponho, sua tela de configuração está habilitada por padrão.

O nome do host inteiro via DHCP parece ser uma opção que seria configurada para dispositivos extremamente não permanentes que não se desejaria acessar rotineiramente ou verificar remotamente de qualquer forma. Basta atribuir um nome de host para facilitar a análise do DHCP, em vez de apenas observar uma pilha de números. Se alguém tiver alguma idéia melhor de por que nomes de host DHCP seriam / deveriam ser preferíveis, por favor, comente para explicar os benefícios; Eu não vejo o benefício imediato de algo assim.

Então você pergunta isso:

It seems like once you make a choice from YaST it cannot be changed again through YaST… At least on this specific item.

Talvez seja esse o caso. Mas, honestamente, o Linux é Linux como e conforme explicado na própria página do YaST , isso pode ser ajustado; ênfase ousada é minha:

There are many supported networking types on Linux. Most of them use different device names and the configuration files are spread over several locations in the file system. For a detailed overview of the aspects of manual network configuration, see Section 21.6, Configuring a Network Connection Manually.

Então lá vai isso; a substituição manual é uma opção. Embora a configuração de rede manual possa parecer assustadora, você deve ser capaz de ajustar e alterar qualquer configuração de rede que possa ser feita no futuro. Tudo o que o YaST - ou qualquer ferramenta de configuração do sistema - realmente faria é apenas ajustar arquivos de configuração de texto simples de qualquer maneira. Então, se de alguma forma você quiser um nome de host baseado em DHCP no futuro, leia sobre como fazer isso, faça os ajustes e veja o que acontece.

    
por 20.03.2015 / 07:49