Buscar

6_SL-Redes-niveisdeexecuçãoecontroledeserviços

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

*
Tecnologia em Redes de Computadores
Administração de Redes em Software Livre 
Leandro de Faria Freitas
leandro.freitas@bh.estacio.br
leandrodefariafreitas@gmail.com
*
Atividades do dia 25/03
Matéria:
Configurar parâmetros de rede.
Entender os níveis de execução do UNIX.
Selecionar serviços a serem executados automaticamente em cada nível de execução.
Controlar a execução de serviços.
Guia Foca:
http://focalinux.cipsga.org.br/guia/iniciante/
Prova dos capítulos 10 e 11
Livro texto
Capítulos 29
*
Administração de Redes em Software Livre
Configuração de rede
A interface de rede no Linux pode ser configurada de forma temporária ou permanente. 
Uma configuração temporária irá valer somente até o próximo boot.
*
Administração de Redes em Software Livre
Configuração TEMPORÁRIA de rede
A configuração dinâmica da interface de rede (DHCP) é feita por intermédio do comando dhclient, passando como parâmetro a interface que será configurada. Por exemplo, para configurar a interface eth0 por DHCP utilizase:
	dhclient eth0
*
Administração de Redes em Software Livre
Configuração TEMPORÁRIA de rede
Para configurar a interface de rede com endereço IP estático (TEMPORÁRIO) utiliza-se o comando ifconfig, passando como parâmetros a interface de rede, o endereço IP e a máscara de rede.
Se o computador estiver configurado para obter endereço IP de forma automática (DHCP), deve-se antes terminar a execução do processo dhclient.
Por exemplo, para configurar a interface eth0 com endereço IP 192.168.1.23 e máscara 255.255.255.0, utilizasse:
killall dhclient
ifconfig eth0 192.168.1.23 netmask 255.255.255.0
*
Administração de Redes em Software Livre
Configuração PERMANENTE de rede
Para habilitar a rede do Linux é preciso editar o arquivo "/etc/sysconfig/network" informando que a rede deve ser iniciada e o nome do computador. Por exemplo:
NETWORKING=yes
HOSTNAME=lab23.cursoredes.com.br
*
Administração de Redes em Software Livre
Configuração PERMANENTE de rede
Para cada interface de rede a ser configurada deve ser criado um arquivo para a respectiva interface dentro do diretório "/etc/sysconfig/network-scripts". 
O nome do arquivo deverá iniciar por "ifcfg-" e terminar com o nome da interface. Normalmente um sistema possui as interfaces eth0 e lo, com respectivos arquivos de configuração "ifcfg-eth0" e "ifcfg-lo". O conteúdo do arquivo "ifcfg-eth0" para configurar a interface eth0 automaticamente (DHCP) deve ser: 
DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes
*
Administração de Redes em Software Livre
Configuração PERMANENTE de rede
Para fazer configuração estática da interface eth0 com endereço IP 192.168.1.23 e máscara 255.255.255.0, o conteúdo do arquivo "ifcfg-eth0" deve ser: 
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
IPADDR=192.168.1.23
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
TYPE=Ethernet
USERCTL=no
Em caso de mais de uma interface de rede, APENAS um gateway DEVE ser configurado. Porquê???
*
Administração de Redes em Software Livre
Configurando o cliente DNS
O arquivo que guarda a configuração DNS é o "/etc/resolv.conf". Para configurar o sistema para o domínio "cursoredes.com.br", com servidores DNS 192.168.1.16 e 192.168.1.22, o conteúdo do arquivo deverá ser:
search cursoredes.com.br
nameserver 192.168.1.16
nameserver 192.168.1.22
*
Administração de Redes em Software Livre
Configurações de rede
Atividade:
Configurar a rede de uma máquina executando CentOS e outra executando Ubuntu
As configurações são feitas nos mesmos arquivos e diretórios?
Gerar guia de configuração para o sistema não compreendido nas transparências anteriores.
*
Administração de Redes em Software Livre
Níveis de execução
O Linux possui sete níveis de execução (0 a 6). Cada nível pode ser reconfigurado da forma que o dministrador desejar, mas são os seguintes os formatos padrão de execução:
*
Administração de Redes em Software Livre
Níveis de execução
O comportamento de cada nível é definido por seu diretório de inicialização. O init determina o diretório a ser utilizado e executa, em ordem alfabética, todos os scripts iniciados por "K", passando para eles o parâmetro"stop". Após ele executa, também em ordem alfabética, todos os scripts iniciados por "S", passando para eles o parâmetro "start".
Os scripts dentro do diretório de inicialização são links simbólicos para os scripts no diretório "/etc/init.d".
*
Administração de Redes em Software Livre
Controle de serviços
Os serviços no Linux são controlados por scripts que ficam no diretório "/etc/init.d". Para alterar a execução de um serviço basta chamar o script correspondente passando a ele o parâmetro adequado. Os principais parâmetros são: 
start = Inicia o serviço
stop = Para o serviço
restart = Reinicia o serviço (stop seguido de start)
reload = Carrega novas configurações sem reiniciar
status = Mostra o estado do serviço
*
Administração de Redes em Software Livre
Controle de serviços
Por exemplo, para iniciar o serviço httpd usa-se o comando:
	/etc/init.d/httpd start
Para fazer com que toda vez que o sistema seja inicializado no nível de execução 3 o serviço httpd seja inicializado automaticamente, basta entrar no diretório "/etc/rc3.d" e executar o comando:
	ln -s /etc/init.d/httpd S85httpd
*
Administração de Redes em Software Livre
Rede e controle de serviços
Atividade (substituirá a prova de hoje):
Adicionar 2ª interface de rede ao servidor Ubuntu
Configurá-la com IP fixo 192.168.123.1/24
Instalar e configurar servidor DHCP neste servidor Ubuntu
Distribuir IP´s da rede 192.168.123.0/24 nesta interaface
Ativar outra máquina virtual com CentOS e fazê-la cliente DHCP
Dica: utilizar “Rede Interna” no VirtualBox
*
Administração de Redes em Software Livre
O que é esperado de você para a próxima aula:
Conteúdo do capítulos 12, 14 e 15 do Guia Foca (PROVA)
Leitura do capítulo 29 do Livro “Manual Completo do Linux – Guia do Administrador – Biblioteca Virtual da Estácio
O que provavelmente veremos na próxima aula:
Configurar o compartilhamento de arquivos entre sistemas Linux.
Aprender a montar sistemas de arquivos remotos manualmente.
Aprender a configurar montagem automática de sistemas de arquivos remotos.
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais