REDES Um conceito antigo para a humanidade. REDES Um conceito antigo para a humanidade. e... + REDES COM LINUX REDES COM LINUX

Tamanho: px
Começar a partir da página:

Download "REDES Um conceito antigo para a humanidade. REDES Um conceito antigo para a humanidade. e... + REDES COM LINUX REDES COM LINUX"

Transcrição

1 INTRODUÇÃO Oliver Tompson Lessa Outubro / 2006 "For millions of years mankind lived just like animals Then something happened which unleashed the power of our imagination We learned to talk" (David Gilmour/Richard Wright/Polly Samson) Pink Floyd INTRODUÇÃO Era da informação INTRODUÇÃO TELECOMUNICAÇÕES Ter informação Informação Saber onde encontrar Comunicação TELE (Grego) + COMMUNICATIO (Latim) REDES Um conceito antigo para a humanidade INTRODUÇÃO REDES Um conceito antigo para a humanidade ILUSTRAÇÃO CLÁSSICA INTRODUÇÃO INTERNET REDES TV A B C TELEFONE e + 1

2 INTRODUÇÃO COMUNICAÇÃO REDES SERVIÇOS GERENCIAMENTO INTRODUÇÃO Alcance Tipos Serviços INTRODUÇÃO REDES Conjunto de hosts que se falam ; Hosts podem oferecer serviços/dados; Hosts não precisam ser computadores INTRODUÇÃO Aplicações modernas de rede: Esquema sofisticado para troca de dados; Packet-switching Solução adotada: TCP/IP REDES TCP / IP REDES TCP / IP 1969: Defense Advanced Research Projects Agency (DARPA) DARPANET; 1983: DARPANET adota o TCP/IP; Internet Protocol (IP) 1990: Nasce a Internet; TCP/IP aparece como padrão Redes limitadas não fazem sentido 2

3 REDES TCP / IP REDES TCP / IP Internet Protocol (IP) Fazer redes distintas parecerem ser homogêneas; internet <> A Internet Controla o intercâmbio de datagramas; Estabelece um esquema de endereçamento: Endereço IP REDES TCP / IP REDES TCP / IP Transmission Control Protocol (TCP) Porque não se pode confiar somente no IP Transmission Control Protocol (TCP) Informações precisam ser quebradas em pacotes/datagramas Problemas a enfrentar: Um router/gateway pode ter pouca memória; Alto tráfego na rede O IP não resolve Descarta TCP: Integridade, reconstrução da informação REDES TCP / IP REDES TCP / IP A informação percorre um longo caminho antes de começar sua viagem pela rede 3

4 REDES TCP / IP A informação percorre um longo caminho antes de começar sua viagem pela rede REDES TCP / IP Modelo OSI: Ilustração REDES TCP / IP User Datagram Protocol TCP x UDP REDES TCP / IP PORTAS e SOCKETS: As vias virtuais da conversa Com conexão x Sem conexão Diminuir overhead (Ex: rlogin) REDES TCP / IP LINUX NAS REDES Para que serve o que foi visto até agora? 4

5 LINUX NAS REDES LINUX NAS REDES LINUX NAS REDES IBM, HP e outros: Servidores de uso geral; Clusters; Soluções de armazenamento; Etc Mais sobre REDES TCP / IP INTERFACES DE REDE: Interface abstrata onde o hardware é acessado; Cada dispositivo de rede deve ter uma interface associada; Ex: eth0, eth1, ppp0, ppp1, fddi0, fddi1 Oferece um mesmo conjunto de operações para todos os tipos de hardware (enviar e receber pacotes) Mais sobre REDES TCP / IP INTERFACES DE REDE: Mais sobre REDES TCP / IP Endereços IP: Cada máquina da rede deve ter um (ÚNICO); Um número de 32 bits dividido em 4 octetos; Ex: Tem duas partes: Endereço da rede; Endereço do host 5

6 Mais sobre REDES TCP / IP Endereços IP: Estão organizados em classes Mais sobre REDES TCP / IP Endereços IP: Estão organizados em classes Mais sobre REDES TCP / IP Endereços IP: Estão organizados em classes Mais sobre REDES TCP / IP RESOLUÇÃO DE ENDEREÇOS: Address Resolution Protocol Quem é Quem? BROADCAST Mais sobre REDES TCP / IP TABELA ARP: Address Resolution Protocol Mais sobre REDES TCP / IP ROTEAMENTO IP: PACOTES: Origem X Destino 6

7 Mais sobre REDES TCP / IP ROTEAMENTO IP: Endereço IP Mais sobre REDES TCP / IP ROTEAMENTO IP: Redes IP Origem X Destino: Cidade, rua, número - Identificar unicamente uma rede; - Identificar unicamente cada host de uma rede Mais sobre REDES TCP / IP ROTEAMENTO IP: Origem X Destino Mais sobre REDES TCP / IP ROTEAMENTO IP: Origem X Destino Mais sobre REDES TCP / IP ROTEAMENTO IP: SUBREDES - Estende o conceito de divisão de redes; Mais sobre REDES TCP / IP ROTEAMENTO IP: SUBREDES Subrede de classe B - Usa parte do HostID para indentificar a subrede 7

8 Mais sobre REDES TCP / IP ROTEAMENTO IP: SUBREDES Mais sobre REDES TCP / IP ROTEAMENTO IP: SUBREDES Divisão do HostID Subnet Mask Endereço IP classe B: Máscara: Quantos / quais bit s do HostID serão usados para identificar a subrede Subrede Subrede Subrede 5 host 17 Mais sobre REDES TCP / IP ROTEAMENTO IP: SUBREDES Mais sobre REDES TCP / IP ROTEAMENTO IP: SUBREDES Endereço IP classe C: Máscara: A máscara e os bits UM OCTETO Subrede Subrede Subrede Mais sobre REDES TCP / IP ROTEAMENTO IP: SUBREDES Juntando tudo: Rede : Primeiro Host : Último Host : Broadcast : Mais sobre REDES TCP / IP ROTEAMENTO IP: GATEWAYS / ROUTERS -Um host só consegue falar com outro que esteja na mesma rede Rede : Primeiro Host : Último Host : Broadcast : Rede : Primeiro Host : Último Host : Broadcast : Um gateway/router está conectado a duas ou mais redes ao mesmo tempo 8

9 Mais sobre REDES TCP / IP ROTEAMENTO IP: GATEWAYS / ROUTERS Mais sobre REDES TCP / IP ROTEAMENTO IP: GATEWAYS / ROUTERS sophus: a configuração das interfaces Interface eth0 fddi0 lo Endereço IP Máscara Mais sobre REDES TCP / IP ROTEAMENTO IP: GATEWAYS / ROUTERS CONFIGURAÇÃO: O início sophus: uma tabela de rotas Rede Máscara Gateway Interface fddi0 fddi0 fddi0 eth0 fddi0 fddi0 CONFIGURANDO UMA MÁQUINA NA REDE O básico necessário CONFIGURAÇÃO: O início Antes de tudo: o óbvio O kernel tem suporte à rede? Módulos(drivers) dos dispositivos carregados? ou Drivers compilados junto com o kernel? Todas as ferramentas do SO instaladas? CONFIGURAÇÃO: O início /proc - A fonte de informação - Contém informações sobre o estado do sistema e processos - Pseudo file system de informações - Montado no /etc/fstab loadavg, meminfo, etc usam o /proc 9

10 CONFIGURAÇÃO: O início O nome da máquina / host # hostname nomecom CONFIGURAÇÃO: O início O arquivo /etc/hostconf A ordem da procura / tradução de nomes order hosts /etc/hostname CONFIGURAÇÃO: O início O arquivo /etc/hosts Resolução de nomes sem DNS # # Hosts file for Virtual Brewery/Virtual Winery # # IP FQDN aliases # localhost # vlagervbrewcom vlager vlagerif vstoutvbrewcom vstout valevbrewcom vale # vlager-if vbeaujolaisvbrewcom vbeaujolais vbardolinovbrewcom vbardolino vchianti vbrew com vchianti CONFIGURAÇÃO: O início O arquivo /etc/networks O mapa das redes # /etc/networks for the Virtual Brewery brew-net wine-net CONFIGURAÇÃO: O início O endereço IP # ifconfig interface endereço-ip # ifconfig lo # ifconfig eth0 vstout netmask vem de /etc/hosts CONFIGURAÇÃO: O início As rotas # route add # route add -net # route add brew-net # route add wine-net gw vlager # route add default gw vlager

11 CONFIGURAÇÃO: O início IPs e rotas no Gateway CONFIGURAÇÃO: O início Mostrando configuração: ifconfig # ifconfig eth0 vlager-if1 # route add brew-net # ifconfig eth1 vlager-if2 # route add wine-net # ifconfig eth0 eth0 Link encap 10Mbps Ethernet HWaddr 00:00:C0:90:B3:42 inet addr Bcast Mask UP BROADCAST RUNNING MTU 1500 Metric 0 RX packets 3136 errors 217 dropped 7 overrun 26 TX packets 1752 errors 25 dropped 0 overrun 0 CONFIGURAÇÃO: O início Mostrando a tabela de rotas # netstat -nr Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface * UH lo * U eth UG eth0 # route -n DNS Domain Name System Um meio de tornar informações sobre hosts disponíveis para um amplo acesso de forma padronizada - Mapa: IP nome do host; - Comentários sobre hosts; - Qual host transporta ; - 11

12 Um Banco de Dados distribuído com uma hierarquia bem definida Domínios pelo mundo (Top-level) BIND Berkeley Internet Name Domain Como acontece Escrito originalmente para o Berkeley's 43 BSD Unix Atualmente mantido pelo Internet Software Consortium Configurando o BIND: Arquivos envolvidos /etc/hostconf /etc/resolvconf /etc/namedconf /var/named/rootcache ou roothints /var/named/zona-dominiolocal /var/named/zona-dominioxxx /var/named/zona-dominiorev Configurando o BIND: Arquivos envolvidos # /etc/hostconf # order hosts, bind Definido no /etc/namedconf 12

13 Configurando o BIND: Arquivos envolvidos # /etc/resolvconf # search seu-dominiocom nameserver ip-do-servidor-dns Configurando o BIND: /etc/namedconf options { }; zone "" { type hint; file "rootcache"; }; directory /var/named Servidores DNS raiz ou roothints Configurando o BIND: /etc/namedconf zone "00127in-addrarpa" in { type master; file seu-dominiolocal"; }; O domínio Configurando o BIND: /etc/namedconf zone "dominioxx" in { type master; file dominioxx"; }; O seu domínio Configurando o BIND: /etc/namedconf Endereço da rede invertido zone xxxxin-addrarpa" { type master; file dominiorev"; }; A zona reversa Configurando o BIND: rootcache 6D IN NS GROOT-SERVERSNET 6D IN NS JROOT-SERVERSNET 6D IN NS KROOT-SERVERSNET 6D IN NS LROOT-SERVERSNET 6D IN NS MROOT-SERVERSNET 6D IN NS AROOT-SERVERSNET 6D IN NS HROOT-SERVERSNET 6D IN NS BROOT-SERVERSNET GROOT-SERVERSNET 5w6d16h IN A JROOT-SERVERSNET 5w6d16h IN A KROOT-SERVERSNET 5w6d16h IN A LROOT-SERVERSNET 5w6d16h IN A MROOT-SERVERSNET 5w6d16h IN A AROOT-SERVERSNET 5w6d16h IN A HROOT-SERVERSNET 5w6d16h IN A BROOT-SERVERSNET 5w6d16h IN A Deve ser atualizado periodicamente 13

14 Configurando o BIND: rootcache Atualizando: ns > rootcachenew ou ns > roothintsnew Configurando o BIND: seu-dominiolocal IN SOA nsacmecombr adminacmecombr ( 1 ; Serial 8H ; Atualização 2H ; Tentativas 1W ; Expiração 1D); TTL mínimo NS nsacmecombr 1 PTR localhost Configurando o BIND: seu-dominioxx acmecombr ; ; Arquivo zona para acmecombr IN SOA nsacmecombr adminacmecombr ( ; serial, data de hoje + serial de hoje # 8H ; Atualização 2H ; Tentativa 1W ; Expiração 1D ) ; TTL, segundos ; NS nsacmecombr ; Servidor DNS MX 10 mailacmecombr ; Serv de Correio Primário MX 20 mail2acmecombr ; Serv de Correio Secundário ; localhost A ns A A Configurando o BIND: seu-dominiorev IN SOA nsacmecombr Adminacmecombr ( ; NroSerial, data + nro série 8H ; Atualizar 2H ; Tentativas 1W ; Expiração 1D) ; TTL mínimo ; NS nsacmecombr ; 1 PTR gwacmecombr 2 PTR nsacmecombr 3 PTR wwwacmecombr 4 PTR mailacmecombr 5 PTR mail2acmecombr Sobre os RRs: Resource Recods SOA A NS CNAME PTR MX HINFO TXT - Start Of Authority - Associa IP com hostname - Especifica os servidores de DNS - Apelido para o hostname - Mapeamento reverso - Servidor de correio - Informações sobre o equipamento - Um texto informativo (curto) CONFIGURAÇÃO: Serviços (DHCP) DHCP Dynamic Host Configuration Protocol 14

15 CONFIGURAÇÃO: Serviços (DHCP) DHCP Dynamic Host Configuration Protocol Controle centralizado dos parâmetros essenciais de configuração de rede CONFIGURAÇÃO: Serviços (DHCP) DHCP O processo O cliente procura por um servidor DHCP na rede Sempre responde Não importa quem requisitou??? CONFIGURAÇÃO: Serviços (DHCP) DHCP O processo Servidor responde e oferece configuração CONFIGURAÇÃO: Serviços (DHCP) DHCP O processo Cliente pede as configurações DHCP DHCP (IP?) CONFIGURAÇÃO: Serviços (DHCP) DHCP O processo CONFIGURAÇÃO: Serviços (DHCP) DHCP O processo Servidor envia configurações Quando o fim do tempo de aluguel está próximo Cliente pede para renovar o aluguel IP,mask,DNS DHCP 15

16 CONFIGURAÇÃO: Serviços (DHCP) DHCP O processo CONFIGURAÇÃO: Serviços (DHCP) DHCP O processo Servidor aceita renovação Quando o cliente termina seu tempo de trabalho Cliente libera o IP que foi alugado DHCP DHCP CONFIGURAÇÃO: Serviços (DHCP) DHCP Configuração básica do servidor # /etc/dhcpdconf default-lease-time 600; max-lease-time 7200; option subnet-mask ; option broadcast-address ; option routers ; option domain-name-servers ; option domain-name acmecombr"; subnet netmask { range ; range ; } CONFIGURAÇÃO: Serviços (DHCP) DHCP Configuração básica do servidor Fixando um IP para uma placa de rede # /etc/dhcpdconf host pernalonga { hardware ethernet 08:00:2b:4c:59:23; fixed-address ; } Tem mais detalhes do que se imagina inicialmente O que é? Uma máquina confiável que fica entre a rede privada e a rede pública 894 Páginas 16

17 Existem vários tipos de configuração É preciso proteção O que se tenta proteger? 2 tipos comuns Dados Sigilo, Integridade, Disponibilidade Recursos Computadores Reputação Sua Identidade IP Filtering As ferramentas e a evolução do Kernel ipfwadm Kernel 20 ipchains Kernel 22 iptables (Netfilter) Kernel 24 Condição inicial: Kernel configurado Networking options ---> [*] Network packet filtering (replaces ipchains) IP: Netfilter Configuration ---> <M> Userspace queueing via NETLINK (EXPERIMENTAL) <M> IP tables support (required for filtering/masq/nat) <M> limit match support <M> MAC address match support <M> netfilter MARK match support <M> Multiple port match support <M> TOS match support <M> Connection state match support <M> Unclean match support (EXPERIMENTAL) <M> Owner match support (EXPERIMENTAL) <M> Packet filtering <M> REJECT target support <M> MIRROR target support (EXPERIMENTAL) <M> Packet mangling <M> TOS target support <M> MARK target support <M> LOG target support <M> ipchains (22-style) support <M> ipfwadm (20-style) support Iptables: Exemplos de utilização #!/bin/sh # # Um script simples de firewall # WHITELIST=/usr/local/etc/whitelisttxt BLACKLIST=/usr/local/etc/blacklisttxt PERMITIDOS= # Limpa todas as regras existentes # iptables F 17

18 Iptables: Exemplos de utilização Iptables: Exemplos de utilização (continuação) # Aceita todo o trafego dos hosts e redes em $WHITELIST # for x in `grep v# $WHITELIST awk {print $1} `; do echo Autorizando $x iptables A INPUT t filter s $x j ACCEPT done (continuação) # Bloqueia todo o trafego dos hosts e redes em $WHITELIST # for x in `grep v# $BLACKLIST awk {print $1} `; do echo Bloqueando $x iptables A INPUT t filter s $x j DROP done IP Masquerade e Network Address Translation Iptables: IP Masquerade Exemplos e de utilização Network Address Translation Com a ajuda do iptables: echo 1 > /proc/sys/net/ipv4/ip_forward iptables t nat A POSTROUTING o eth0 j MASQUERADE Iptables: sintaxe geral Outras implementações iptables comando regra extensão 18

19 Outras implementações Outras implementações Outras implementações CONFIGURAÇÃO: Serviços (NFS) NFS Network File System CONFIGURAÇÃO: Serviços (NFS) NFS Acesso remoto a sistemas de arquivo de outros hosts de forma transparente utilizando RPC (compartilhar) CONFIGURAÇÃO: Serviços (NFS) NFS: Preparativos (no servidor) Ativar os daemons: /usr/sbin/rpcmountd /usr/sbin/rpcnfsd 19

20 CONFIGURAÇÃO: Serviços (NFS) NFS: Preparativos (no servidor) CONFIGURAÇÃO: Serviços (NFS) NFS: No host cliente /etc/exports # /etc/exports em pernalonga /home host1(rw) host2(rw) host3(rw) /usr/x11r6 host1(ro) host2(ro) host3(ro) /usr/tex host1(ro) host2(ro) host3(ro) / host1(rw) /home/ftp (ro) mount t nfs pernalonga:/home /home CONFIGURAÇÃO: Serviços (NIS) NIS Network Information System CONFIGURAÇÃO: Serviços (NIS) NIS: Uma forma de centralizar informações: - Rede; -Usuários; - Grupos; - Serviços; - Protocolos Ganho de mobilidade CONFIGURAÇÃO: Serviços (NIS) Preparando um servidor: Definir o nome do domínio CONFIGURAÇÃO: Serviços (NIS) Preparando um servidor: No diretório /var/yp # Arquivo: /etc/defaultdomain meu-dominio # nisdomainname # make O Makefile define os mapas que serão criados Veja a regra all: 20

21 CONFIGURAÇÃO: Serviços (NIS) Preparando um servidor: Executar o daemon # /usr/sbin/ypserv CONFIGURAÇÃO: Serviços (NIS) Preparando um cliente: Definir o nome do domínio # Arquivo: /etc/defaultdomain meu-dominio # nisdomainname CONFIGURAÇÃO: Serviços (NIS) Preparando um cliente: No arquivo /etc/ypconf CONFIGURAÇÃO: Serviços (NIS) Preparando um cliente: No arquivo /etc/nsswitchconf domain meu-dominio server meu-servidor hosts: nis dns files services: files nis passwd: nis files group: nis files CONFIGURAÇÃO: Serviços (NIS) Preparando um cliente: No arquivo /etc/passwd Acrescentar na última linha: CONFIGURAÇÃO: Serviços (NIS) Preparando um cliente: No arquivo /etc/group Acrescentar na última linha: +:::::: Variações: +fulano::::::/bin/outro -beltrano:::::: +::: 21

22 CONFIGURAÇÃO: Serviços (NIS) Preparando um cliente: No arquivo /etc/shadow Acrescentar na última linha: +:::::::: CONFIGURAÇÃO: Serviços (NIS) Preparando um cliente: Executar o bind # /usr/sbin/ypbind -broadcast SAMBA SERVER MESSAGE BLOCK 600 Páginas O que é? Uma implementação do protocolo SMB que permite: - Compartilhamento de diretórios e arquivos; - Compartilhamento de impressoras; - Visualização(browsing) da rede; - Autenticação de clientes (Domínio Windows); - Windows Internet Name Service (WINS) No mundo NetBIOS: Obtendo um nome 22

23 No mundo NetBIOS: Resolvendo nomes Configurando Ativando o Samba Web Administration Tool (SWAT) Incluir no /etc/services : swat 901/tcp Configurando Ativando o Samba Web Administration Tool (SWAT) Incluir no /etc/inetdconf : swat stream tcp nowait root /usr/local/samba/bin/swat swat Configurando Ativando o Samba Web Administration Tool (SWAT) Reinicie o inetd # /bin/kill -HUP -a inetd ou # killall -HUP inetd Configurando O mais simples arquivo de configuração: /usr/local/samba/lib/smbconf [global] workgroup = LINUX [teste] comment = Estamos testando path = /usr/local/samba/tmp read only = no guest ok = yes Tem que existir e ter os atributos adequados: # mkdir /usr/local/samba/tmp # chmod 777 /usr/local/samba/tmp Configurando Utilizando o SWAT: Aponte o navegador para: 23

24 Configurando Utilizando o SWAT: Configurando Utilizando o SWAT: Configurando Iniciando o serviço: Configurando Iniciando o serviço: # /usr/local/samba/bin/smbd -D # /usr/local/samba/bin/nmbd -D Configurando: Primary Domain Controller [global] %L = Servidor netbios name = servidor %u = User name workgroup = LINUX encrypt passwords = yes %m = NetBIOS name domain master = yes local master = yes preferred master = yes os level = 65 security = user domain logons = yes logon path = \\%L\profiles\%u\%m logon script = logonbat logon drive = H: logon home = \\%L\%u\win_profile\%m time server = yes domain admin group = root fulano Configurando: Primary Domain Controller [netlogon] path = /usr/local/samba/lib/netlogon writable = no browsable = no [profiles] path = /home/samba-ntprof browsable = no writable = yes create mask = 0600 directory mask = 0700 [homes] read only = no browsable = no guest ok = no map archive = yes Criar estes compartilhamentos 24

25 Configurando: Primary Domain Controller Criar os diretórios e ajustar as permissões Mais sobre Samba: # mkdir /usr/local/samba/lib/netlogon # chmod 775 /usr/local/samba/lib/netlogon # mkdir /home/samba-ntprof # chmod 777 /home/samba-ntprof APACHE Web Server APACHE Web Server O servidor web mais utilizado no mundo 588 Páginas Agosto 1995 Novembro 2006 Fonte: wwwnetcraftcom APACHE Web Server O que um servidor web faz? URL APACHE Web Server A estrutura de diretórios conf htdocs ou /etc/apache Programa Arquivo logs cgi-bin 25

26 APACHE Web Server Examinando o httpdconf APACHE Web Server Pequenas dicas de performance: Certifique-se de que a máquina tem memória suficiente para rodar todas as instâncias que você deseja MEMÓRIA = Tamanho de cada processo X MaxClients OBS: Utilizaremos o arquivo exemplo de configuração fornecido Não incluiremos nos slides APACHE Web Server Pequenas dicas de performance: Evitar DNS lookups de endereços de clientes Pode ser um processo muito demorado HostNameLookups Off APACHE Web Server Pequenas dicas de performance: Faça cache dos arquivos mais solicitados Ativar mod_mmap_static ou mod_file_cache MMapFile /www/htdocs/indexhtml MMapFile /www/htdocs/outrahtml APACHE Web Server Pequenas dicas de performance: E APACHE Web Server Mais sobre Apache: - Otimizar links simbólicos; - Desabilitar negociação de conteúdo; - Carregar o que for cgi como módulo 26

27 CONSIDERAÇÕES SOBRE UM SERVIDOR CONSIDERAÇÕES SOBRE UM SERVIDOR Algumas considerações ao montar um servidor: Desligue os serviços não utilizados /etc/inetdconf CONSIDERAÇÕES SOBRE UM SERVIDOR CONSIDERAÇÕES SOBRE UM SERVIDOR Prefira o sudo Evite a conta root Mantenha o kernel enxuto Retire o que não for utilizado Boot rápido e estabilidade CONSIDERAÇÕES SOBRE UM SERVIDOR CONSIDERAÇÕES SOBRE UM SERVIDOR Faça uma sintonia fina nos discos IDE hdparm Mantenha o sistema atualizado Tire proveito de RCS, CVS 27

28 CONSIDERAÇÕES SOBRE UM SERVIDOR CONSIDERAÇÕES SOBRE UM SERVIDOR Mantenha cópias Tire proveito de Pax, rsync, tar, cpio Monitore seu sistema ps, watch, netstat, lsof, top, ngrep, nmap, ntop 28

UM dos protocolos de aplicação mais importantes é o DNS. Para o usuário leigo,

UM dos protocolos de aplicação mais importantes é o DNS. Para o usuário leigo, Laboratório de Redes. Domain Name Service - DNS Pedroso 4 de março de 2009 1 Introdução UM dos protocolos de aplicação mais importantes é o DNS. Para o usuário leigo, problemas com o DNS são interpretados

Leia mais

Compartilhamento de arquivos e diretórios

Compartilhamento de arquivos e diretórios Compartilhamento de arquivos e diretórios O compartilhamento de arquivos e diretórios foi uma das aplicações que motivou o desenvolvimento inicial da rede de computadores. 19 E xistem dois protocolos de

Leia mais

Linux Network Servers

Linux Network Servers Configuração do Servidor Samba como controlador primário de domínio (PDC). O objetivo desse roteiro é mostrar como configurar um servidor Samba PDC compartilhando o diretório home, impressora e um diretório

Leia mais

PROJETO INTERDISCIPLINAR I

PROJETO INTERDISCIPLINAR I PROJETO INTERDISCIPLINAR I Linux e LPI www.lpi.org João Bosco Teixeira Junior boscojr@gmail.com Certificação LPIC-1 Prova 102 105 Shell, Scripting, e Gerenciamento de Dados 106 Interface com usuário e

Leia mais

DNS Parte 2 - Configuração

DNS Parte 2 - Configuração DNS Parte 2 - Configuração Adriano César Ribeiro (estagiário docente) adrianoribeiro@acmesecurity.org Adriano Mauro Cansian adriano@acmesecurity.org Tópicos em Sistemas de Computação 1 Revisão Prof. Dr.

Leia mais

Administração de Redes Redes e Sub-redes

Administração de Redes Redes e Sub-redes 1 MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA CAMPUS SÃO JOSÉ SANTA CATARINA Administração de Redes Redes e Sub-redes Prof.

Leia mais

Redes. Pablo Rodriguez de Almeida Gross

Redes. Pablo Rodriguez de Almeida Gross Redes Pablo Rodriguez de Almeida Gross Conceitos A seguir serão vistos conceitos básicos relacionados a redes de computadores. O que é uma rede? Uma rede é um conjunto de computadores interligados permitindo

Leia mais

Universidade Católica de Brasília Pró-reitoria de Graduação Curso de Ciência da Computação

Universidade Católica de Brasília Pró-reitoria de Graduação Curso de Ciência da Computação Universidade Católica de Brasília Pró-reitoria de Graduação Curso de Ciência da Computação INTRODUÇÃO 6 LABORATÓRIO DE REDES DE COMPUTADORES Serviços Básicos de Rede DNS Para o correto funcionamento de

Leia mais

Obs: Endereços de Rede. Firewall em Linux Kernel 2.4 em diante. Obs: Padrões em Intranet. Instalando Interface de Rede.

Obs: Endereços de Rede. Firewall em Linux Kernel 2.4 em diante. Obs: Padrões em Intranet. Instalando Interface de Rede. Obs: Endereços de Rede Firewall em Linux Kernel 2.4 em diante Classe A Nº de IP 1 a 126 Indicador da Rede w Máscara 255.0.0.0 Nº de Redes Disponíveis 126 Nº de Hosts 16.777.214 Prof. Alexandre Beletti

Leia mais

O Protocolo IP (2) Prof. José Gonçalves Pereira Filho Departamento de Informática zegonc@inf.ufes.br

O Protocolo IP (2) Prof. José Gonçalves Pereira Filho Departamento de Informática zegonc@inf.ufes.br O Protocolo IP (2) Prof. José Gonçalves Pereira Filho Departamento de Informática zegonc@inf.ufes.br O IP e a Máscara de Sub-Rede O IP se baseia em duas estruturas para efetuar o roteamento de datagramas:

Leia mais

Arquivo smb.conf comentado

Arquivo smb.conf comentado Arquivo smb.conf comentado ######## Seção global #### Define configurações como nome do servidor, grupo de trabalho, e outras. #### Opções definidas aqui tem efeito em todos compartilhamentos, exceto quando

Leia mais

Aula 2 Servidor DHCP. 2.1 dhcp

Aula 2 Servidor DHCP. 2.1 dhcp Aula 2 Servidor DHCP 2.1 dhcp DHCP é abreviação de Dynamic Host Configuration Protocol Protocolo de Configuração de Host (computadores) Dinâmico.Em uma rede baseada no protocolo TCP/IP, todo computador

Leia mais

Administração de Redes I Linux Prof: Frederico Madeira <fred@madeira.eng.br> Lista de Exercícios 3

Administração de Redes I Linux Prof: Frederico Madeira <fred@madeira.eng.br> Lista de Exercícios 3 Administração de Redes I Linux Prof: Frederico Madeira Lista de Exercícios 3 1. Qual dos seguintes comandos linux não inclui a capacidade de listar o PID das aplicações que estão

Leia mais

TCP é um protocolo de TRANSMISSÃO, responsável pela confiabilidade da entrega da informação.

TCP é um protocolo de TRANSMISSÃO, responsável pela confiabilidade da entrega da informação. Protocolo TCP/IP PROTOCOLO é um padrão que especifica o formato de dados e as regras a serem seguidas para uma comunicação a língua comum a ser utilizada na comunicação. TCP é um protocolo de TRANSMISSÃO,

Leia mais

Capítulo 8 Introdução a redes

Capítulo 8 Introdução a redes Linux Essentials 450 Slide - 1 Capítulo 8 Quando falamos de redes de computadores, estamos falando de muitos hosts interconectados por alguns aparelhos especiais chamados roteadores. Vamos aprender um

Leia mais

DNS: Domain Name System DHCP: Dynamic Host Configuration Protocol. Edgard Jamhour

DNS: Domain Name System DHCP: Dynamic Host Configuration Protocol. Edgard Jamhour DNS: Domain Name System DHCP: Dynamic Host Configuration Protocol Serviço DNS: Domain Name System nome - ip nome - ip Nome? IP nome - ip nome - ip Árvore de nomes br RAIZ br pucpr ufpr Pucpr Ufpr ppgia

Leia mais

Configurando servidor de DNS no CentOS O Domain Name System Sistema de Nomes de Domínio é de fundamental importância em uma rede.

Configurando servidor de DNS no CentOS O Domain Name System Sistema de Nomes de Domínio é de fundamental importância em uma rede. Configurando servidor de DNS no CentOS O Domain Name System Sistema de Nomes de Domínio é de fundamental importância em uma rede. O DNS é um sistema hierárquico em árvore invertida. Tem como origem o ponto

Leia mais

Capítulo 9. SMB (Server Message Block) Serviços de ficheiros em rede Microsoft. Gestão de Redes e Serviços (GRS) Capítulo 9 1/1

Capítulo 9. SMB (Server Message Block) Serviços de ficheiros em rede Microsoft. Gestão de Redes e Serviços (GRS) Capítulo 9 1/1 Capítulo 9 Serviços de ficheiros em rede Microsoft SMB (Server Message Block) Gestão de Redes e Serviços (GRS) Capítulo 9 1/1 Introdução Em 1984 a Microsoft fez uma API (Application Programming Interface)

Leia mais

Na Figura a seguir apresento um exemplo de uma "mini-tabela" de roteamento:

Na Figura a seguir apresento um exemplo de uma mini-tabela de roteamento: Tutorial de TCP/IP - Parte 6 - Tabelas de Roteamento Por Júlio Cesar Fabris Battisti Introdução Esta é a sexta parte do Tutorial de TCP/IP. Na Parte 1 tratei dos aspectos básicos do protocolo TCP/IP. Na

Leia mais

O que é uma rede de computadores?

O que é uma rede de computadores? O que é uma rede de computadores? A rede é a conexão de duas ou mais máquinas com objetivo de compartilhar recursos entre elas. Os recursos compartilhados podem ser: Compartilhamento de conteúdos do disco

Leia mais

Linux Network Servers

Linux Network Servers DHCP Podemos configurar a rede de um cliente para obter IP dinamicamente ou configurar um IP estático. Encontramos configuração dinâmica em modems de banda larga, redes Wi-Fi etc, pois é mais prático para

Leia mais

Configurando DNS Server. Prof. Armando Martins de Souza E-mail: armandomartins.souza@gmail.com

Configurando DNS Server. Prof. Armando Martins de Souza E-mail: armandomartins.souza@gmail.com Configurando DNS Server. Prof. Armando Martins de Souza E-mail: armandomartins.souza@gmail.com Entendendo o DNS É o serviço responsável por: Traduzir nomes em endereços IP (e vice-versa), de um determinado

Leia mais

Instalação e Configuração Servidor DNS

Instalação e Configuração Servidor DNS Instalação e Configuração Servidor DNS Instalação e Configuração Servidor DNS Passo Nº 1 Conferir o nome da máquina ( já configurado no passo Servidor Configuração DHCP ). # nano /etc/hostname Passo Nº

Leia mais

Sistemas Operacionais de Rede. Configuração de Rede

Sistemas Operacionais de Rede. Configuração de Rede Sistemas Operacionais de Rede Configuração de Rede Conteúdo Programático! Interfaces de rede! Ethernet! Loopback! Outras! Configuração dos parâmetros de rede! Dinâmico (DHCP)! Manual! Configuração de DNS

Leia mais

Guia de Conectividade Worldspan Go Res! A V A N Ç A D O

Guia de Conectividade Worldspan Go Res! A V A N Ç A D O Guia de Conectividade Worldspan Go Res! A V A N Ç A D O Í n d i c e Considerações Iniciais...2 Rede TCP/IP...3 Produtos para conectividade...5 Diagnosticando problemas na Rede...8 Firewall...10 Proxy...12

Leia mais

Interconexão de Redes Parte 2. Prof. Dr. S. Motoyama

Interconexão de Redes Parte 2. Prof. Dr. S. Motoyama Interconexão de Redes Parte 2 Prof. Dr. S. Motoyama 1 Software IP nos hosts finais O software IP nos hosts finais consiste principalmente dos seguintes módulos: Camada Aplicação; DNS (Domain name system)

Leia mais

Redes de Computadores

Redes de Computadores Redes de Computadores Samba Gustavo Reis gustavo.reis@ifsudestemg.edu.br 1 Conhecido também como servidor de arquivos; Consiste em compartilhar diretórios do Linux em uma rede Windows e visualizar compartilhamentos

Leia mais

Administração de Sistemas Informáticos I

Administração de Sistemas Informáticos I ISEP 1 TEMA Administração do subsistema de rede; Serviços Internet daemon TEÓRICA-PRÁTICA 1. Serviços Internet Daemon Na pasta /etc/rc.d, existe a configuração dos diversos runlevels da máquina. Aos daemons

Leia mais

Tópicos Especiais em Informática

Tópicos Especiais em Informática Tópicos Especiais em Informática DCHP Prof. Ms.-Eng. Igor Sousa Faculdade Lourenço Filho 5 de novembro de 2014 igorvolt@gmail.com (FLF) Tópicos Especiais em Informática 5 de novembro de 2014 1 / 14 Introdução

Leia mais

Comandos importantes Virtual Box Linux Compartilhamento

Comandos importantes Virtual Box Linux Compartilhamento Comandos importantes Virtual Box Linux Compartilhamento 1º passo - Acessar Virtual Box plataforma criada dispositivos pasta compartilhadas clicar no botão + no canto direito escolher destino ( Desktop)

Leia mais

Como é o Funcionamento do LTSP

Como é o Funcionamento do LTSP Instalação e configuração do LTSP 5 no Ubuntu 11.04 Funcionamento do LTSP e Instalação do Servidor Como é o Funcionamento do LTSP O primeiro requisito para que o LSTP funcione bem é ter uma rede de boa

Leia mais

DNS - Domain Name System

DNS - Domain Name System DNS - Domain Name System IFSC UNIDADE DE SÃO JOSÉ CURSO TÉCNICO SUBSEQUENTE DE TELECOMUNICAÇÕES! Prof. Tomás Grimm DNS Pessoas: muitos identificadores: RG, nome, passporte Internet hosts, roteadores: endereços

Leia mais

Prof. Samuel Henrique Bucke Brito

Prof. Samuel Henrique Bucke Brito Sistema Operacional Linux > Servidor DNS (BIND) www.labcisco.com.br ::: shbbrito@labcisco.com.br Prof. Samuel Henrique Bucke Brito Introdução O DNS é um dos serviços mais importantes na Internet porque

Leia mais

Tutorial configurando o dhcp no ubuntu ou debian.

Tutorial configurando o dhcp no ubuntu ou debian. Tutorial configurando o dhcp no ubuntu ou debian. Pré requisitos para pratica desse tutorial. Saber utilizar maquina virtual no virtual Box ou vmware. Saber instalar ubuntu ou debian na maquina virtual.

Leia mais

Compartilhamento da internet, firewall

Compartilhamento da internet, firewall da internet, firewall João Medeiros (joao.fatern@gmail.com) 1 / 29 Exemplo de transmissão 2 / 29 Exemplo de transmissão Dados trafegam em pacotes com até 1460 bytes de dados e dois headers de 20 bytes

Leia mais

Um dos serviços mais importantes numa rede TCP/IP é o serviço DNS. Porquê? Porque é muito mais fácil lembrar nomes do que números IP!

Um dos serviços mais importantes numa rede TCP/IP é o serviço DNS. Porquê? Porque é muito mais fácil lembrar nomes do que números IP! Capítulo 5 DNS ( Domain Name System ) O serviço BIND Um dos serviços mais importantes numa rede TCP/IP é o serviço DNS Porquê? Porque é muito mais fácil lembrar nomes do que números IP! Exemplo: wwwgooglept

Leia mais

NBT - é o protocolo que faz o mapeamento entre nomes (de computadores ) e IP s.

NBT - é o protocolo que faz o mapeamento entre nomes (de computadores ) e IP s. Capítulo 9 Serviços de ficheiros em rede Microsoft (SMB) Introdução Em 1984 a Microsoft fez uma API (Application Programming Interface) para que as suas aplicações pudessem partilhar dados numa rede. Esta

Leia mais

Configuração de Rede

Configuração de Rede Configuração de Rede 1. Configuração de rede no Windows: A finalidade deste laboratório é descobrir quais são as configurações da rede da estação de trabalho e como elas são usadas. Serão observados a

Leia mais

Prática DNS. Edgard Jamhour

Prática DNS. Edgard Jamhour Prática DNS Edgard Jamhour Exercícios práticos sobre DNS. Esse roteiro de prática inclui apenas aspectos básicos de configuração desses serviços. Apenas esses aspectos básicos é que serão cobrados em relatório.

Leia mais

Curso de extensão em Administração de sistemas GNU/Linux: redes e serviços

Curso de extensão em Administração de sistemas GNU/Linux: redes e serviços Curso de extensão em Administração de sistemas GNU/Linux: redes e serviços - italo@dcc.ufba.br Gestores da Rede Acadêmica de Computação Departamento de Ciência da Computação Universidade Federal da Bahia,

Leia mais

Capítulo 5. nome. DNS ( Domain Name System ). O serviço BIND. Um dos serviços mais importantes numa rede TCP/IP é o serviço DNS.

Capítulo 5. nome. DNS ( Domain Name System ). O serviço BIND. Um dos serviços mais importantes numa rede TCP/IP é o serviço DNS. Capítulo 5 DNS ( Domain Name System ). O serviço BIND Um dos serviços mais importantes numa rede TCP/IP é o serviço DNS. Porquê? Porque é muito mais fácil lembrar nomes do que números IP! Exemplo: www.google.pt

Leia mais

Configuração de redes no Gnu/Linux

Configuração de redes no Gnu/Linux Configuração de redes no Gnu/Linux Comando ifconfig: É utilizado basicamente para configurar o ip, a mascara de rede e outras opções de placas de rede. Rodado sem opções ele retorna todas as placas de

Leia mais

Conteúdo 1 Comandos Básicos. Questão 1: Que comando permite encerrar o sistema definitivamente?

Conteúdo 1 Comandos Básicos. Questão 1: Que comando permite encerrar o sistema definitivamente? Conteúdo 1 Comandos Básicos Questão 1: Que comando permite encerrar o sistema definitivamente? a) shutdawn b) shutdown t now c) shutdown r now d) shutdwon h now e) shutdown h now Questão 2: Que comando

Leia mais

Fundamentos de Administração de Sistemas

Fundamentos de Administração de Sistemas Fundamentos de Administração de Sistemas Este curso tem como objetivo ensinar aos alunos conceitos de administração de um sistema Linux. Isto inclui o gerenciamento de contas de usuários, automação de

Leia mais

Entendendo como funciona o NAT

Entendendo como funciona o NAT Entendendo como funciona o NAT Vamos inicialmente entender exatamente qual a função do NAT e em que situações ele é indicado. O NAT surgiu como uma alternativa real para o problema de falta de endereços

Leia mais

Configuração de Rede

Configuração de Rede Configuração de Rede Introdução Quando uma interface de rede comum, que utiliza o padrão de rede Ethernet, é reconhecida no sistema (seja na inicialização ou acionando o módulo desta interface), o sistema

Leia mais

PROJETO DE IMPLEMENTAÇÃO DE UM SERVIDOR FIREWALL LIVRE UTILIZANDO IPTABLES

PROJETO DE IMPLEMENTAÇÃO DE UM SERVIDOR FIREWALL LIVRE UTILIZANDO IPTABLES PROJETO DE IMPLEMENTAÇÃO DE UM SERVIDOR FIREWALL LIVRE UTILIZANDO IPTABLES 1. Introdução O IPTABLES é um software usado para analisar os pacotes que passam entre redes. A partir desse princípio podemos

Leia mais

Curso Técnico em Informática. Informática Aplicada Instrutor Rafael Barros Sales

Curso Técnico em Informática. Informática Aplicada Instrutor Rafael Barros Sales Curso Técnico em Informática Informática Aplicada Instrutor Rafael Barros Sales Serviços de Rede Windows Apesar do prompt de comando ser muitas vezes marginalizado e relegado a segundo plano, o Windows

Leia mais

Aula-16 Interconexão de Redes IP (Internet Protocol) Prof. Dr. S. Motoyama

Aula-16 Interconexão de Redes IP (Internet Protocol) Prof. Dr. S. Motoyama Aula-16 Interconexão de Redes IP (Internet Protocol) Prof. Dr. S. Motoyama Software de IP nos hosts finais O software de IP consiste principalmente dos seguintes módulos: Camada Aplicação; DNS (Domain

Leia mais

Senha Admin. Nessa tela, você poderá trocar a senha do administrador para obter acesso ao NSControl. Inicialização

Senha Admin. Nessa tela, você poderá trocar a senha do administrador para obter acesso ao NSControl. Inicialização Manual do Nscontrol Principal Senha Admin Nessa tela, você poderá trocar a senha do administrador para obter acesso ao NSControl. Inicialização Aqui, você poderá selecionar quais programas você quer que

Leia mais

CONHECIMENTOS ESPECÍFICOS TÉCNICO DE LABORATÓRIO / ÁREA INFORMÁTICA

CONHECIMENTOS ESPECÍFICOS TÉCNICO DE LABORATÓRIO / ÁREA INFORMÁTICA CONHECIMENTOS ESPECÍFICOS TÉCNICO DE LABORATÓRIO / ÁREA INFORMÁTICA 26. Considerando o sistema de numeração Hexadecimal, o resultado da operação 2D + 3F é igual a: a) 5F b) 6D c) 98 d) A8 e) 6C 27. O conjunto

Leia mais

DNS Linux. Rodrigo Gentini gentini@msn.com

DNS Linux. Rodrigo Gentini gentini@msn.com Linux Rodrigo Gentini gentini@msn.com Domain Name System (DNS). O DNS é o serviço de resolução de nomes usado em todas as redes TCP/IP, inclusive pela Internet que, sem dúvidas, é a maior rede TCP/IP existente.

Leia mais

IPTABLES. Helder Nunes Haanunes@gmail.com

IPTABLES. Helder Nunes Haanunes@gmail.com IPTABLES Helder Nunes Haanunes@gmail.com Firewall Hoje em dia uma máquina sem conexão com a internet praticamente tem o mesmo valor que uma máquina de escrever. É certo que os micros precisam se conectar

Leia mais

DNS - Domain Name System

DNS - Domain Name System DNS - Domain Name System Converte nome de máquinas para seu endereço IP. Faz o mapeamento de nome para endereço e de endereço para nome. É mais fácil lembramos dos nomes. Internamente, softwares trabalham

Leia mais

Relatório do Trabalho Prático nº 1. DNS e DHCP. Documento elaborado pela equipa: Jorge Miguel Morgado Henriques Ricardo Nuno Mendão da Silva

Relatório do Trabalho Prático nº 1. DNS e DHCP. Documento elaborado pela equipa: Jorge Miguel Morgado Henriques Ricardo Nuno Mendão da Silva Relatório do Trabalho Prático nº 1 DNS e DHCP Documento elaborado pela equipa: Jorge Miguel Morgado Henriques Ricardo Nuno Mendão da Silva Data de entrega: 22.10.2006 Indíce Introdução... 2 Configuração

Leia mais

Resolução de Problemas de Rede. Disciplina: Suporte Remoto Prof. Etelvira Leite

Resolução de Problemas de Rede. Disciplina: Suporte Remoto Prof. Etelvira Leite Resolução de Problemas de Rede Disciplina: Suporte Remoto Prof. Etelvira Leite Ferramentas para manter o desempenho do sistema Desfragmentador de disco: Consolida arquivos e pastas fragmentados Aumenta

Leia mais

Sistemas Operacionais de Redes. Aula: Gerenciamento de rede Professor: Jefferson Igor D. Silva

Sistemas Operacionais de Redes. Aula: Gerenciamento de rede Professor: Jefferson Igor D. Silva Sistemas Operacionais de Redes Aula: Gerenciamento de rede Professor: Jefferson Igor D. Silva Agenda Conhecer o funcionamento do mecanismo de rede Configurar as configurações básicas de rede Compreender

Leia mais

Instalação e Configuração Iptables ( Firewall)

Instalação e Configuração Iptables ( Firewall) Instalação e Configuração Iptables ( Firewall) Pág - 1 Instalação e Configuração Iptables - Firewall Desde o primeiro tutorial da sequencia dos passo a passo, aprendemos a configurar duas placas de rede,

Leia mais

Segurança de Redes. Firewall. Filipe Raulino filipe.raulino@ifrn.edu.br

Segurança de Redes. Firewall. Filipe Raulino filipe.raulino@ifrn.edu.br Segurança de Redes Firewall Filipe Raulino filipe.raulino@ifrn.edu.br Introdução! O firewall é uma combinação de hardware e software que isola a rede local de uma organização da internet; Com ele é possível

Leia mais

DHCP. Administração de Redes de Computadores Prof.ª Juliana Camilo 6080822 Ângelo, Bryan, Carlos, Vinícius

DHCP. Administração de Redes de Computadores Prof.ª Juliana Camilo 6080822 Ângelo, Bryan, Carlos, Vinícius DHCP Administração de Redes de Computadores Prof.ª Juliana Camilo 6080822 Ângelo, Bryan, Carlos, Vinícius Histórico O termo DHCP significa Dynamic Host Configuration Protocol Começou a se tornar popular

Leia mais

Após salvar, execute o comando testparm e ele deverá exibir a mensagem Server role: ROLE_DOMAIN_PDC".

Após salvar, execute o comando testparm e ele deverá exibir a mensagem Server role: ROLE_DOMAIN_PDC. Samba como Servidor de Domínio Ubuntu Server 14.04 1. Passo - Instalação do pacote: #apt-get install samba 2. Passo - Edição do smb.conf Após instalar o samba delete o arquivo padrão smb.conf. #rm /etc/samba/smb.conf

Leia mais

Fundamentos dos protocolos internet

Fundamentos dos protocolos internet Fundamentos dos protocolos internet - 2 Sumário Capítulo 1 Fundamentos dos protocolos internet...3 1.1. Objetivos... 3 1.2. Mãos a obra...4 Capítulo 2 Gerenciando... 14 2.1. Objetivos... 14 2.2. Troubleshooting...

Leia mais

Configurando um Servidor de Arquivos SAMBA. Prof. Armando Martins de Souza E-mail: armandomartins.souza@gmail.com

Configurando um Servidor de Arquivos SAMBA. Prof. Armando Martins de Souza E-mail: armandomartins.souza@gmail.com Configurando um Servidor de Arquivos SAMBA. Prof. Armando Martins de Souza E-mail: armandomartins.souza@gmail.com Porque usar o Servidor Samba Server? Compartilhamento de arquivos; Servidor de arquivos;

Leia mais

Redes de Computadores. Funcionamento do Protocolo DNS. Consulta DNS. Consulta DNS. Introdução. Introdução DNS. DNS Domain Name System Módulo 9

Redes de Computadores. Funcionamento do Protocolo DNS. Consulta DNS. Consulta DNS. Introdução. Introdução DNS. DNS Domain Name System Módulo 9 Slide 1 Slide 2 Redes de Computadores Introdução DNS Domain Name System Módulo 9 EAGS SIN / CAP PD PROF. FILIPE ESTRELA filipe80@gmail.com Ninguém manda uma e-mail para fulano@190.245.123.50 e sim para

Leia mais

Criando um Servidor Proxy com o SQUID. Roitier Campos

Criando um Servidor Proxy com o SQUID. Roitier Campos Criando um Servidor Proxy com o SQUID Roitier Campos Roteiro Redes de Computadores e Internet Arquitetura Cliente/Servidor e Serviços Básicos de Comunicação Componentes do Servidor e Configuração da VM

Leia mais

ADMINISTRAÇÃO DE REDES I LINUX. Firewall. Frederico Madeira LPIC 1, CCNA fred@madeira.eng.br www.madeira.eng.br

ADMINISTRAÇÃO DE REDES I LINUX. Firewall. Frederico Madeira LPIC 1, CCNA fred@madeira.eng.br www.madeira.eng.br ADMINISTRAÇÃO DE REDES I LINUX Firewall Frederico Madeira LPIC 1, CCNA fred@madeira.eng.br www.madeira.eng.br São dispositivos que têm com função regular o tráfego entre redes distintas restringindo o

Leia mais

Confguração básica da rede

Confguração básica da rede Confguração básica da rede www.4linux.com.br - Sumário Capítulo 1 Confguração básica da rede...3 1.1. Objetivos... 3 1.2. Mãos a obra...4 Capítulo 2 Gerenciando... 13 2.1. Objetivos... 13 2.2. Troubleshooting...

Leia mais

Configuração endereço IP da interface de rede

Configuração endereço IP da interface de rede Configuração endereço IP da interface de rede Download Imprimir Para configurar a interface de sua placa de rede como DHCP para obter um endereço IP automático ou especificar um um endereço IP estático

Leia mais

Configurando um servidor DHCP

Configurando um servidor DHCP Configurando um servidor DHCP OBS.: Esse documento retrata uma configuração em uma rede do tipo rede local (192.168.xx.xx), onde existe um servidor contendo duas interfaces de rede, eth0 e eth1. Hoje em

Leia mais

PRÁTICA DE DNS - LINUX DIFERENÇAS NO ROTEIRO EM RELAÇÃO A IMAGEM DO DVD 1.A) INSTALAÇÃO DO SERVIDOR DNS INICIALIZAÇÃO DO AMBIENTE DO DVD

PRÁTICA DE DNS - LINUX DIFERENÇAS NO ROTEIRO EM RELAÇÃO A IMAGEM DO DVD 1.A) INSTALAÇÃO DO SERVIDOR DNS INICIALIZAÇÃO DO AMBIENTE DO DVD PRÁTICA DE DNS - LINUX Esses exercícios devem ser executados através do servidor de máquinas virtuais: espec.ppgia.pucpr.br ou através da imagem fornecida no DVD. DIFERENÇAS NO ROTEIRO EM RELAÇÃO A IMAGEM

Leia mais

BIND Um DNS Server Completo

BIND Um DNS Server Completo BIND Um DNS Server Completo Parque Tecnológico Itaipu (PTI) Missão ITAIPU: Gerar energia elétrica de qualidade, com responsabilidade social e ambiental, impulsionando o desenvolvimento econômico, turístico

Leia mais

SERVIDOR DHCP - DEFINIÇÃO DHCP POR QUE USAR? DHCP TIPOS DE ALOCAÇÃO 27/02/2012

SERVIDOR DHCP - DEFINIÇÃO DHCP POR QUE USAR? DHCP TIPOS DE ALOCAÇÃO 27/02/2012 SERVIDOR DHCP - DEFINIÇÃO O DHCP ("Dynamic Host Configuration Protocol" ou Protocolo de configuração dinâmica de endereços de rede") permite que todos os micros da rede recebam suas configurações de rede

Leia mais

FTIN Formação Técnica em Informática Módulo de Administração de Servidores de Rede AULA 02. Prof. Gabriel Silva

FTIN Formação Técnica em Informática Módulo de Administração de Servidores de Rede AULA 02. Prof. Gabriel Silva FTIN Formação Técnica em Informática Módulo de Administração de Servidores de Rede AULA 02 Prof. Gabriel Silva Temas da Aula de Hoje: Revisão da Aula 1. Redes LAN e WAN. Aprofundamento nos Serviços de

Leia mais

Curso de extensão em Administração de redes com GNU/Linux

Curso de extensão em Administração de redes com GNU/Linux Curso de extensão em - italo@dcc.ufba.br Gestores da Rede Acadêmica de Computação Departamento de Ciência da Computação Universidade Federal da Bahia Todo o material aqui disponível pode, posteriormente,

Leia mais

L A B O RATÓRIO DE REDES

L A B O RATÓRIO DE REDES L A B O RATÓRIO DE REDES TRÁFEGO, ENQUADRAMEN TO, DEFAU LT G A TEWA Y E ARP. VALE 2,0 P ONT OS. INTRODUÇÃO AO LABORATÓRIO Nosso laboratório é composto de três hosts Linux, representados pelo símbolo de

Leia mais

# dnssec-keygen -a HMAC-MD5 -b 128 -n USER chave

# dnssec-keygen -a HMAC-MD5 -b 128 -n USER chave Como integrar o serviço de DHCP com o de DNS no CentOS A integração dos serviços de dhcp e dns é um recurso muito útil em uma rede. Pois minimiza o trabalho do administrador de redes e maximiza seu controle

Leia mais

Orientador de Curso: Rodrigo Caetano Filgueira

Orientador de Curso: Rodrigo Caetano Filgueira Orientador de Curso: Rodrigo Caetano Filgueira Serviço DNS DNS significa Domain Name System (sistema de nomes de domínio). O DNS converte os nomes de máquinas para endereços IPs que todas as máquinas da

Leia mais

01 - Entendendo um Firewall. Prof. Armando Martins de Souza E-mail: armandomartins.souza@gmail.com

01 - Entendendo um Firewall. Prof. Armando Martins de Souza E-mail: armandomartins.souza@gmail.com 01 - Entendendo um Firewall. Prof. Armando Martins de Souza E-mail: armandomartins.souza@gmail.com O que são Firewalls? São dispositivos constituídos por componentes de hardware (roteador capaz de filtrar

Leia mais

Administrando o sistema linux TCP/IP

Administrando o sistema linux TCP/IP TCP/IP Principais Ferramentas para Redes - ifconfig Configura Interfaces (ethernet, atm, tun, pppoe e etc.) Ex.: ifconfig eth0 192.168.0.10 netmask 255.255.255.0 ifconfig eth0 ifconfig eth0 up ifconfig

Leia mais

Laboratório 3. Configurando o Serviço DNS

Laboratório 3. Configurando o Serviço DNS Neste laboratório iremos falar sobre o serviço DNS (Domain Name System). O DNS é um sistema de gerenciamento de nomes hierárquico e distríbuido visando resolver nomes de domínio em endereços de rede IP.

Leia mais

Passos Preliminares: Acessando a máquina virtual via ssh.

Passos Preliminares: Acessando a máquina virtual via ssh. CIn/UFPE Sistemas de Informação Redes de Computadores Professor: Kelvin Lopes Dias Monitor: Edson Adriano Maravalho Avelar {kld,eama}@cin.ufpe.br Instalando/Configurando Servidor DNS. Este tutorial irá

Leia mais

http://aurelio.net/vim/vim-basico.txt Entrar neste site/arquivo e estudar esse aplicativo Prof. Ricardo César de Carvalho

http://aurelio.net/vim/vim-basico.txt Entrar neste site/arquivo e estudar esse aplicativo Prof. Ricardo César de Carvalho vi http://aurelio.net/vim/vim-basico.txt Entrar neste site/arquivo e estudar esse aplicativo Administração de Redes de Computadores Resumo de Serviços em Rede Linux Controlador de Domínio Servidor DNS

Leia mais

Redes de Computadores II INF-3A

Redes de Computadores II INF-3A Redes de Computadores II INF-3A 1 ROTEAMENTO 2 Papel do roteador em uma rede de computadores O Roteador é o responsável por encontrar um caminho entre a rede onde está o computador que enviou os dados

Leia mais

Daniel Darlen. daniel.correa@planejamento.gov.br. IV SDSL Brasília DF Dezembro de 2004

Daniel Darlen. daniel.correa@planejamento.gov.br. IV SDSL Brasília DF Dezembro de 2004 Introdução ao Samba Daniel Darlen daniel.correa@planejamento.gov.br IV SDSL Brasília DF Dezembro de 2004 Introdução ao Samba p.1/65 Introdução Introdução ao Samba p.2/65 Introdução SAMBA é um conjunto

Leia mais

Arquitetura Internet (TCP/IP)

Arquitetura Internet (TCP/IP) Instituto Federal do Pará - IFPA Ricardo José Cabeça de Souza ricardo.souza@ifpa.edu.br 2010 Redes Básicas S-10 Arquitetura Internet (TCP/IP) MÁSCARA DA SUB-REDE Indica como separar o NetId do HostId,

Leia mais

Redes de Computadores. Protocolo TCP/IP Profa. Priscila Solís Barreto

Redes de Computadores. Protocolo TCP/IP Profa. Priscila Solís Barreto Redes de Computadores Protocolo TCP/IP Profa. Priscila Solís Barreto Internet G G G Introdução Protocolo: Conjunto de regras que determinam como o hardware e o software de uma rede devem interagir para

Leia mais

Ilustração 1: Componentes do controle de acesso IEEE 802.1x

Ilustração 1: Componentes do controle de acesso IEEE 802.1x Laboratório de RCO2 10 o experimento Objetivos: i) Configurar o controle de acesso IEEE 802.1x em uma LAN ii) Usar VLANs dinâmicas baseadas em usuário Introdução A norma IEEE 802.1x define o controle de

Leia mais

Alfamídia Linux: Administração de Redes em ambiente Linux I

Alfamídia Linux: Administração de Redes em ambiente Linux I Alfamídia Linux: Administração de Redes em ambiente Linux I UNIDADE 1 - CONCEITOS BÁSICOS DE REDES... 3 1.1 TCP/IP - O INÍCIO... 3 1.2 ENTENDENDO O IP... 3 1.3 ENTENDENDO O GATEWAY DE REDE... 5 1.4 O SERVIDOR

Leia mais

EA080- Laboratório de Redes de Computadores Laboratório 2 Virtualização (Relatório Individual) Prof. Responsável: Mauricio Ferreira Magalhães

EA080- Laboratório de Redes de Computadores Laboratório 2 Virtualização (Relatório Individual) Prof. Responsável: Mauricio Ferreira Magalhães EA080- Laboratório de Redes de Computadores Laboratório 2 Virtualização (Relatório Individual) Prof. Responsável: Mauricio Ferreira Magalhães A virtualização de processadores é uma tecnologia que foi inicialmente

Leia mais

Inclusão Digital com Software Livre p. 1/25

Inclusão Digital com Software Livre p. 1/25 Introdução Hoje em dia os computadores tem muito poder de processamento, porém os aplicativos não utilizam este processamento de forma contínua e sim em picos de carga. Isto é verdade para a maioria das

Leia mais

Segurança de redes com Linux. Everson Scherrer Borges Willen Borges de Deus

Segurança de redes com Linux. Everson Scherrer Borges Willen Borges de Deus Segurança de redes com Linux Everson Scherrer Borges Willen Borges de Deus Segurança de Redes com Linux Protocolo TCP/UDP Portas Endereçamento IP Firewall Objetivos Firewall Tipos de Firewall Iptables

Leia mais

MANUAL DE INSTALAÇÃO E PROGRAMAÇÃO CONVERSOR - IP / USB / SERIAL - 317 RV1

MANUAL DE INSTALAÇÃO E PROGRAMAÇÃO CONVERSOR - IP / USB / SERIAL - 317 RV1 MANUAL DE INSTALAÇÃO E PROGRAMAÇÃO CONVERSOR - IP / USB / SERIAL - 317 RV1 SÃO CAETANO DO SUL 06/06/2014 SUMÁRIO Descrição do Produto... 3 Características... 3 Configuração USB... 4 Configuração... 5 Página

Leia mais

Arquitetura de Rede de Computadores

Arquitetura de Rede de Computadores TCP/IP Roteamento Arquitetura de Rede de Prof. Pedro Neto Aracaju Sergipe - 2011 Ementa da Disciplina 4. Roteamento i. Máscara de Rede ii. Sub-Redes iii. Números Binários e Máscara de Sub-Rede iv. O Roteador

Leia mais

Linux Caixa Mágica. Documentos Técnicos CM. Instalação por PXE Boot. Date: Pages: Issue: State: Access: Reference:

Linux Caixa Mágica. Documentos Técnicos CM. Instalação por PXE Boot. Date: Pages: Issue: State: Access: Reference: Linux Caixa Instalação por PXE Boot Date: Pages: Issue: State: Access: Reference: 02207/2005 9 Instalar e Configurar Final Público CM2005-2001 i Approved Version: RR Name Function Signature Date Paulo

Leia mais

Firewalls em Linux. Tutorial Básico. André Luiz Rodrigues Ferreira alrferreira@carol.com.br

Firewalls em Linux. Tutorial Básico. André Luiz Rodrigues Ferreira alrferreira@carol.com.br Firewalls em Linux Tutorial Básico André Luiz Rodrigues Ferreira alrferreira@carol.com.br 1 O que é um Firewall? Uma série de mecanismos de proteção dos recursos de uma rede privada de outras redes. Ferramenta

Leia mais

Segurança em Redes e Sistemas Operacionais

Segurança em Redes e Sistemas Operacionais Segurança em Redes e Sistemas Operacionais Segurança - ale.garcia.aguado@gmail.com 1 Agenda Preparação do Ambiente Como é o Ambiente em que vamos trabalhar? Visão Macro Passos... Segurança - ale.garcia.aguado@gmail.com

Leia mais

Breve introdução ao DNS Uma abordagem prática (aka crash course on DNS :))

Breve introdução ao DNS Uma abordagem prática (aka crash course on DNS :)) Breve introdução ao DNS Uma abordagem prática (aka crash course on DNS :)) Prof. Rossano Pablo Pinto Novembro/2012-v0.3 Abril/2013-v0.5 (em construção) Prof. Rossano Pablo Pinto - http://rossano.pro.br

Leia mais

www.professorramos.com

www.professorramos.com Iptables www.professorramos.com leandro@professorramos.com Introdução O netfilter é um módulo que fornece ao sistema operacional Linux as funções de firewall, NAT e log de utilização de rede de computadores.

Leia mais

Rafael Goulart - rafaelgou@gmail.com Curso ASLinux v.3

Rafael Goulart - rafaelgou@gmail.com Curso ASLinux v.3 Conceito Serviço que traduz RESOLVE nomes de máquinas para endereços IP e endereços IP para nomes de máquina. É um sistema hierárquico e descentralizado/distribuído. Simplifica a administração do complexo

Leia mais