Baixe o app para aproveitar ainda mais
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. * * * * * * * * * * * * * * * *
Compartilhar