serviços de redes - wordpress.com · instalando o samba é um software livre que está disponível...

38
Serviços de Redes Alberto Felipe Friderichs Barros

Upload: others

Post on 24-Feb-2021

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Serviços de Redes - WordPress.com · Instalando O Samba é um software livre que está disponível sob a licença GPL. Muitas distribuições Linux já o incluem, mas caso queira

Serviços de Redes

Alberto Felipe Friderichs Barros

Page 2: Serviços de Redes - WordPress.com · Instalando O Samba é um software livre que está disponível sob a licença GPL. Muitas distribuições Linux já o incluem, mas caso queira

Conceito

Serviços são funções implementadas por algum protocolo cujo objetivo é oferecer recursos ou automatizar tarefas na rede.

Page 3: Serviços de Redes - WordPress.com · Instalando O Samba é um software livre que está disponível sob a licença GPL. Muitas distribuições Linux já o incluem, mas caso queira

Modelo TCP/IP

Page 4: Serviços de Redes - WordPress.com · Instalando O Samba é um software livre que está disponível sob a licença GPL. Muitas distribuições Linux já o incluem, mas caso queira

Exemplos

SSH, SMTP, DHCP, DNS, FTP, LDAP, TELNET, HTTP, SNMP...

Page 5: Serviços de Redes - WordPress.com · Instalando O Samba é um software livre que está disponível sob a licença GPL. Muitas distribuições Linux já o incluem, mas caso queira

DHCP

O Dynamic Host Configuration Protocol é um protocolo de redeutilizado para atribuir automaticamente informações de TCP/IPpara os clientes da rede.

A ideia é facilitar o gerenciamento da rede, evitando que oadministrador precise configurar manualmente cada máquina.

Page 6: Serviços de Redes - WordPress.com · Instalando O Samba é um software livre que está disponível sob a licença GPL. Muitas distribuições Linux já o incluem, mas caso queira

Funcionamento

Page 7: Serviços de Redes - WordPress.com · Instalando O Samba é um software livre que está disponível sob a licença GPL. Muitas distribuições Linux já o incluem, mas caso queira
Page 8: Serviços de Redes - WordPress.com · Instalando O Samba é um software livre que está disponível sob a licença GPL. Muitas distribuições Linux já o incluem, mas caso queira

Funcionamento

Page 9: Serviços de Redes - WordPress.com · Instalando O Samba é um software livre que está disponível sob a licença GPL. Muitas distribuições Linux já o incluem, mas caso queira

Funcionamento

Page 10: Serviços de Redes - WordPress.com · Instalando O Samba é um software livre que está disponível sob a licença GPL. Muitas distribuições Linux já o incluem, mas caso queira

DHCP

O DHCP utiliza a porta 67 do protocolo UDP, logo não éorientado a conexão está na camada de aplicação mas funcionabasicamente nas camadas 2 e 3 (Rede e Enlace) do modelo dereferência OSI

Page 11: Serviços de Redes - WordPress.com · Instalando O Samba é um software livre que está disponível sob a licença GPL. Muitas distribuições Linux já o incluem, mas caso queira

Monitoramento de Pacote

Page 12: Serviços de Redes - WordPress.com · Instalando O Samba é um software livre que está disponível sob a licença GPL. Muitas distribuições Linux já o incluem, mas caso queira

Instalação Linux

# apt-get install isc-dhcp-server

Page 13: Serviços de Redes - WordPress.com · Instalando O Samba é um software livre que está disponível sob a licença GPL. Muitas distribuições Linux já o incluem, mas caso queira

Daemon

# service isc-dhcp-server start

# service isc-dhcp-server restart

# service isc-dhcp-server status

# service isc-dhcp-server stop

Page 14: Serviços de Redes - WordPress.com · Instalando O Samba é um software livre que está disponível sob a licença GPL. Muitas distribuições Linux já o incluem, mas caso queira

Config

/etc/dhcp/dhcpd.conf

ddns-update-style none;default-lease-time 600;max-lease-time 7200;authoritative;

subnet 192.168.0.0 netmask 255.255.255.0 {range 192.168.0.100 192.168.0.201;option routers 192.168.0.10;option domain-name-servers 200.177.250.10,200.204.0.10;option broadcast-address 192.168.0.255;}

host Server {hardware ethernet 00:0F:B0:55:EA:13;fixed-address 192.168.0.202;}

Page 15: Serviços de Redes - WordPress.com · Instalando O Samba é um software livre que está disponível sob a licença GPL. Muitas distribuições Linux já o incluem, mas caso queira

Verificações

Verificar Log de Erros

# tail -f /var/log/syslog

Verificar Concessões Ativas

# cat /var/lib/dhcp/dhcpd.leases | less

Verificar se o DHCP está rodando

# dhcpd -t

Verificar Problemas

#grep dhcpd /var/log/syslog

Page 16: Serviços de Redes - WordPress.com · Instalando O Samba é um software livre que está disponível sob a licença GPL. Muitas distribuições Linux já o incluem, mas caso queira

Ativar o DHCP no Packet Tracer para

verificar se o PC3 recebe IP automático.

Download:

https://albertofelipeblog.files.wordpress.com

/2016/04/dhcp.doc

Simulação

Page 17: Serviços de Redes - WordPress.com · Instalando O Samba é um software livre que está disponível sob a licença GPL. Muitas distribuições Linux já o incluem, mas caso queira

Atividade

1. Instale e configure um servidor DHCP para distribuir uma faixa com 50 endereços IP de classe B:

Pré-requisitos

• Desconectar o cabo de rede;

Page 18: Serviços de Redes - WordPress.com · Instalando O Samba é um software livre que está disponível sob a licença GPL. Muitas distribuições Linux já o incluem, mas caso queira

SSH

O Secure Shell é um programa de computador e ao mesmotempo protocolo de rede que permite realizar conexões remotaspara um host de forma segura, ou seja, criptografada

O protocolo foi desenvolvido por Tatu Ylönen na Universidadede Tecnologia de Helsinki, em 1995. Hoje em dia ele é usado,basicamente, para fazer o login, executar comandos emmáquinas remotas e transferir arquivos entre os hosts.

Page 19: Serviços de Redes - WordPress.com · Instalando O Samba é um software livre que está disponível sob a licença GPL. Muitas distribuições Linux já o incluem, mas caso queira

Funcionamento

Page 20: Serviços de Redes - WordPress.com · Instalando O Samba é um software livre que está disponível sob a licença GPL. Muitas distribuições Linux já o incluem, mas caso queira
Page 21: Serviços de Redes - WordPress.com · Instalando O Samba é um software livre que está disponível sob a licença GPL. Muitas distribuições Linux já o incluem, mas caso queira

TELNET

Page 22: Serviços de Redes - WordPress.com · Instalando O Samba é um software livre que está disponível sob a licença GPL. Muitas distribuições Linux já o incluem, mas caso queira

SSH

O SSH utiliza a porta 22 do protocolo TCP, logo é orientado aconexão está na camada de aplicação do modelo de referênciaOSI.

Page 23: Serviços de Redes - WordPress.com · Instalando O Samba é um software livre que está disponível sob a licença GPL. Muitas distribuições Linux já o incluem, mas caso queira

SSH

Page 24: Serviços de Redes - WordPress.com · Instalando O Samba é um software livre que está disponível sob a licença GPL. Muitas distribuições Linux já o incluem, mas caso queira
Page 25: Serviços de Redes - WordPress.com · Instalando O Samba é um software livre que está disponível sob a licença GPL. Muitas distribuições Linux já o incluem, mas caso queira

Instalação Linux

# apt-get install ssh openssh-server

Page 26: Serviços de Redes - WordPress.com · Instalando O Samba é um software livre que está disponível sob a licença GPL. Muitas distribuições Linux já o incluem, mas caso queira
Page 27: Serviços de Redes - WordPress.com · Instalando O Samba é um software livre que está disponível sob a licença GPL. Muitas distribuições Linux já o incluem, mas caso queira
Page 28: Serviços de Redes - WordPress.com · Instalando O Samba é um software livre que está disponível sob a licença GPL. Muitas distribuições Linux já o incluem, mas caso queira

Atividades

1. Instale o SSH Server.

2. Realizar uma conexão SSH entre computadores Linux.

Page 29: Serviços de Redes - WordPress.com · Instalando O Samba é um software livre que está disponível sob a licença GPL. Muitas distribuições Linux já o incluem, mas caso queira

SAMBA

Samba é um programa de computador, utilizado em sistemasoperacionais do tipo Unix, que simula um servidor Windows, permitindoque seja feito gerenciamento e compartilhamento de arquivos em umarede Microsoft.

Page 30: Serviços de Redes - WordPress.com · Instalando O Samba é um software livre que está disponível sob a licença GPL. Muitas distribuições Linux já o incluem, mas caso queira

SAMBA

O Samba foi criado por Andrew Tridgell em 1992 como projeto parainterconectar o DOS que utilizava o sistema de arquivos NFS com o Linux.Resumidamente criou um programa que por meio de engenharia reversaanalisou o protocolo SMB/CIFS e conseguiu desenvolver o SAMBA.

Page 31: Serviços de Redes - WordPress.com · Instalando O Samba é um software livre que está disponível sob a licença GPL. Muitas distribuições Linux já o incluem, mas caso queira

O que o Samba faz

Com o servidor Samba, é possível compartilhar arquivos, compartilharimpressoras e controlar o acesso a determinados recursos de rede comigual ou maior eficiência que servidores baseados em sistemasoperacionais da Microsoft.

Page 32: Serviços de Redes - WordPress.com · Instalando O Samba é um software livre que está disponível sob a licença GPL. Muitas distribuições Linux já o incluem, mas caso queira

Segurança

Todo trabalho feito pelo Samba é provido de grande segurança,uma vez que há grande rigor nos controles dos recursos.

Page 33: Serviços de Redes - WordPress.com · Instalando O Samba é um software livre que está disponível sob a licença GPL. Muitas distribuições Linux já o incluem, mas caso queira

Vantagens

Em relação ao seu concorrente, Windows Server, o Samba é maiscompleto, apresenta menos erros, além do que, como deve serinstalado em um servidor GNU/Linux, a possibilidade de ter oservidor infectado por vírus é MÍNIMA.

Page 34: Serviços de Redes - WordPress.com · Instalando O Samba é um software livre que está disponível sob a licença GPL. Muitas distribuições Linux já o incluem, mas caso queira

Desvantagens

Em sistemas Windows, configurar o sistema para compartilhardiretórios é brincadeira de criança, já em sistemas Linux, o arquivode configurações do Samba é assustador para quem nasceu nomundo do "mas onde é que clica?"

Page 35: Serviços de Redes - WordPress.com · Instalando O Samba é um software livre que está disponível sob a licença GPL. Muitas distribuições Linux já o incluem, mas caso queira

Instalando

O Samba é um software livre que está disponível sob a licençaGPL. Muitas distribuições Linux já o incluem, mas caso queirainstalá-lo, é possível baixá-lo de seu site oficial: www.samba.org

# apt-get install samba

Page 36: Serviços de Redes - WordPress.com · Instalando O Samba é um software livre que está disponível sob a licença GPL. Muitas distribuições Linux já o incluem, mas caso queira

Configuração

Um fato que agrada muitos usuários do Samba é que sua configuraçãoé feita em um único arquivo: o smb.conf esse arquivo geralmente ficalocalizado em /etc/samba. O arquivo smb.conf é estruturado em seções:

[global] - contém configurações que afetam todo o Samba, parâmetros gerais;[homes] - contém as configurações do diretório home para cada usuário;[printers] - contém as configurações que controlam impressoras compartilhadas.

Page 37: Serviços de Redes - WordPress.com · Instalando O Samba é um software livre que está disponível sob a licença GPL. Muitas distribuições Linux já o incluem, mas caso queira

Exemplo

[global]# nome do servidor de arquivos

netbios name = ifsc# nome do grupo de trabalho ou do domínioworkgroup = ifscserver string = Servidor Sambasecurity = user

[rede]# diretório compartilhadopath = /home/ifscpublic = yesbrowseable = yeswritable = noveto files = /*.mp3/ *.exe/ *.bat/

Page 38: Serviços de Redes - WordPress.com · Instalando O Samba é um software livre que está disponível sob a licença GPL. Muitas distribuições Linux já o incluem, mas caso queira

Atividades

1. Instale o SAMBA

2. Crie e compartilhe a pasta /home/Redes em modo público no samba que não permita o armazenamento de arquivos de imagens.

3. Acesse o compartilhamento criado pelo Windows.