12.04.2013 Views

APOSTILA GNU/DEBIAN AVANÇADO - Gerds

APOSTILA GNU/DEBIAN AVANÇADO - Gerds

APOSTILA GNU/DEBIAN AVANÇADO - Gerds

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>APOSTILA</strong> <strong>GNU</strong>/<strong>DEBIAN</strong> <strong>AVANÇADO</strong><br />

executados com a opção “-a” (normalmente usada durante a inicialização ou<br />

desligamento do sistema).<br />

pre-up comando<br />

Executa um comando antes da inicialização da interface.<br />

up comando<br />

Executa um comando após a interface ser iniciada.<br />

pre-down comando<br />

Executa um comando antes de desativar a interface.<br />

down comando<br />

Executa um comando após desativar a interface.<br />

Os comandos que são executados através das opções “up”, “pre-up”, “pre-down” e<br />

“down”, podem ser utilizados várias vezes na mesma interface, mas eles são executados<br />

na seqüência em que são usados. Outra informação importante, é que se um dos<br />

comandos falhar, nenhum dos restantes é executado. Para forçar a execução dos<br />

demais, adicione o artifício “|| true”, ao final da linha de comando em questão.<br />

9.4.2. /etc/hostname<br />

Arquivo lido pelo utilitário “hostname” para definir o nome de sua estação de<br />

trabalho.<br />

9.4.3. /etc/hosts<br />

O arquivo “/etc/hosts”, faz a associação entre um nome de computador e um<br />

endereço IP. Basicamente tem a mesma função do serviço DNS, porém, atua somente<br />

localmente. Atualmente, este arquivo é utilizado para configurações de resolução de<br />

nomes muito especificas e de escopo local (ex.: maquinas virtuais), e ainda, para<br />

aqueles serviços e programas que não suportam a resolução de nomes via serviço DNS<br />

(ex.: algumas versões do Lotus Notes).<br />

A inclusão de um computador neste arquivo dispensa a consulta a um servidor de<br />

nomes para obter um endereço IP, sendo muito útil para máquinas que são acessadas<br />

freqüentemente e que não tem seu endereço IP constantemente modificado. A<br />

desvantagem de usar este recurso, é que você mesmo precisará manter este arquivo<br />

atualizado. Em um ambiente de rede bem planejado e que não possuí particularidades<br />

com relação a resolução de nomes, o único endereço que aparecerá neste arquivo,<br />

referenciará o nome do computador local, como no exemplo a seguir:<br />

# Exemplo de arquivo /etc/hosts<br />

127.0.0.1 localhost ecelepar00001.celepar.parana<br />

Você pode especificar mais que um nome de computador por linha como<br />

demonstrado no exemplo acima.<br />

OBS: Caso encontre problemas de lentidão para resolver nomes e até para<br />

executar alguns aplicativos (como o gdm, por exemplo), verifique se existem erros neste<br />

arquivo de configuração.<br />

9.4.4. /etc/host.conf<br />

O arquivo “/etc/host.conf” é o local onde é possível configurar alguns itens que<br />

alteram a forma como a resolução de nomes é feita no sistema. De modo geral, o<br />

exemplo abaixo serve para a maioria dos ambientes:<br />

#Exemplo do arquivo “/etc/host.conf”<br />

order hosts,bind<br />

multi on<br />

PÁG.: 84

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!