----- Mensagem original -----
De: Raul
Vou deixar as duas opções pois ambas são válidas. O usuário decide qual opção ele se sente mais a vontade. Reiniciar é coisa de computador e não de Windows.. me lembro que a pouco tempo tive que Reiniciar o OpenSUSE pois a atualização informou que eu tinha >que reiniciar. :-( Provavelmente foi uma atualização de kernel. Serviços de rede não necessitam de reinicialização.
Sim.. e nem no Windows precisa reiniciar por causa do serviço de rede se souber reiniciar manualmente. A questão é que as vezes reiniciar o sistema resolve o problema bem mais rápido do que um usuário novato ficar editando arquivos manualmente. Estamos falando de usuário doméstico e não de servidores. Cada caso é um caso e o usuário deve saber de todas as alternativas.
Linux tem que reiniciar muito menos... aliás, bem menos.... :-)
Fazendo uns testes agora percebi que tive que reiniciar o computador para o sistema se achar no DNS. Vou ter que fazer uma ressalva no tutorial. Tinha colocado pra IP dinâmico e apaguei o DNS do arquivo /etc/resolv.conf. Mesmo o DNS do OpenDNS estando no arquivo "/etc/NetworkManager/system-connections/Auto\ eth0" e mesmo reiniciando o Networkmanager o sistema não se achava na hora de resolver os nomes. Tinha que colocar os números de DNS em "/etc/resolv.conf" para voltar a funcionar com nome de site em vez de número IP. A uns dez minutos atrás estava funcionando sem ter nada em "/etc/resolv.conf". Sabe-se lá o que aconteceu. Reiniciando o sistema ele mesmo preencheu o DNS no "/etc/resolv.conf". Poderia ter colocado manualmente editando um arquivo mas resolvi fazer o teste. Não vou entrar no mérito de resolução de nomes, mas sim, ele funcionaria adicionando o endereço no /etc/resolv.conf. - 4.6.2 Arquivos de configuração usados na resolução de nomes(Guia Foca) [1]
Não é tão simples assim a princípio se o usuário novato errar na edição do arquivo /etc/resolv.conf. O Networkmanager trabalha em conjunto como "netconfig" e se você editar o "/etc/resolv.conf" o netconfig é desativado. Se você colocar uma letra ou número errado no arquivo na parte do DNS o usuário ficará sem acesso por nomes (www.site.com.br) e sim somente por número IP. Ele teria que fazer um sudo /sbin/netconfig update -f" para reconstruir o arquivo a força e ficar trabalhando em conjunto com o Networkmanger. /etc/resolv.conf # Note: Manual change of this file disables netconfig too, but # may get lost when this file contains comments or empty lines # only, the netconfig settings are same with settings in this # file and in case of a "netconfig update -f" call. O arquivo /etc/resolv.conf é reconstruído a cada boot ou a cada "sudo /etc/init.d/network restart" quando trabalha em conjunto com o netconfig. Então o Networkmanager lê o arquivo "/etc/NetworkManager/system-connections/Auto\ eth0" que já tem o DNS e reconstrói o arquivo "/etc/resolv.conf" colocando o mesmo DNS. Acho esta maneira melhor pois se trabalharia somente com um arquivo com números de DNS e daí se replicaria para o /etc/resolv.conf de forma automática reduzindo os erros de digitação por parte do usuário. Se tiver um erro de DNS então se mexeria em apenas em um arquivo "/etc/NetworkManager/system-connections/Auto\ eth0" via nm-connection-editor. Vou ter que explicar isto no tutorial para o usuário saber o que acontece e assim ele vai aprendendo o que acontece no sistema. Em alguns casos existe conflito entre "/etc/resolv.conf" editado manualmente e o Networkmanger. Tem uma explicação com o plugin ifcfg-rh mas sabe-se lá se não existe com outras distribuições Linux. Vou ter que fazer mais uns testes nesta parte.
Como usuários novos começam a fazer tudo o quanto é tipo de teste editando aqui e alí então vou fazer esta ressalva no tutorial.
[1] http://focalinux.cipsga.org.br/guia/avancado/ch-rede.htm#s-rede-dns-a -- Raul Libório http://rauhmaru.blogspot.com/ rauhmarutsªhotmailºcom openSUSE Member | Linux User #4444581 "There are only 10 types of people in the world - Those who understand binary, and those who don't." -- To unsubscribe, e-mail: opensuse-pt+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-pt+help@opensuse.org