Você está na página 1de 59

FACULDADE DE TECNOLOGIA SENAI DE DESENVOLVIMENTO GERENCIAL FATESG CURSO TCNICO EM REDES DE COMPUTADORES

Lus Antnio Neto Wallysson Santos Oliveira

ADMINISTRADOR DE REDES LINUX (DEBIAN)

Goinia 2011

Lus Antnio Neto Wallysson Santos Oliveira

ADMINISTRADOR DE REDES LINUX (DEBIAN)

Trabalho de Redes 3 Servidor Linux verso Debian 5.0- Servios a serem instalados, DHCP DNS APACHE - FTP SAMBA. Professor: Ricardo Martins

Goinia 2011

Sumrio
Introduo ....................................................................................................................................... 4 Instalao e Configurao do APT-GET ........................................................................................... 5 2.1 3 Instalao no Modo Debian .................................................................................................... 5

1 2

Instalao e Configurao do DHCP ................................................................................................ 7 3.1 3.2 3.3 3.4 3.5 Definio ................................................................................................................................. 7 Instalao do Servidor DHCP ................................................................................................... 8 Configurando o Servidor DHCP ............................................................................................... 9 Reinicie o servidor DHCP: ...................................................................................................... 11 Verificao de logs ................................................................................................................ 12

Instalao e Configurao do Servidor DNS .................................................................................. 14 4.1 4.2 4.3 4.4 4.5 4.6 4.7 Definio ............................................................................................................................... 14 Instalando o DNS ................................................................................................................... 15 Configurao do DNS ............................................................................................................ 16 Reinicie o Servidor DNS ......................................................................................................... 19 Verificao de Logs ................................................................................................................ 20 Teste de PING ........................................................................................................................ 22 Utilizando a ferramenta NSLOOKUP ..................................................................................... 23

Instalando e Configurando o Servidor de Web Servidor Apache ............................................... 24 5.1 5.2 5.3 5.4 5.5 5.6 Definio ............................................................................................................................... 24 Instalao .............................................................................................................................. 24 Verificao de Instalao do Servidor Apache ...................................................................... 26 Reinicie o Servidor Apache .................................................................................................... 28 Testando seu servidor Apache .............................................................................................. 29 Alterao e configurao do Name Server do Apache ......................................................... 29

Instalao de Servidor SAMBA ...................................................................................................... 34 6.1 6.2 6.3 6.4 Definio ............................................................................................................................... 34 Instalao do Servidor Samba ............................................................................................... 35 Configurao do Servidor Samba .......................................................................................... 37 Execuo do Samba ............................................................................................................... 40 Crie a pasta /documentos ............................................................................................. 40 Criar o usurio boss ....................................................................................................... 41

6.4.1 6.4.2 6.5

Reiniciar o Servidor Samba.................................................................................................... 44

6.6 7

Testando Servidor Samba no Windows ................................................................................ 45

Instalao e Configurao FTP ...................................................................................................... 47 7.1 7.2 7.3 7.4 7.5 7.6 7.7 7.8 7.9 Definio ............................................................................................................................... 47 Instalao do Servidor FTP .................................................................................................... 48 Configurao do Servidor FTP ............................................................................................... 50 Reinicie o Servidor FTP .......................................................................................................... 51 Verificao de Instalao do Servidor FTP ............................................................................ 51 Criao e Autenticao de Usurio ....................................................................................... 52 Reinicie o Servidor FTP .......................................................................................................... 53 Verificao de funcionamento do Servidor........................................................................... 54 Acesso ao FTP via Linux e Windows ...................................................................................... 55 Acesso via LINUX ........................................................................................................... 55 Acesso via Windows ...................................................................................................... 57

7.9.1 7.9.2 8

Concluso ...................................................................................................................................... 58

1 Introduo

Um breve relato, sobre alguns servios que rodam em um sistema Linux /UNIX, servios esses que so essncias para o dia-a-dia de um administrador de Rede. Utilizaremos aqui, um Servidor Debian e junto instalaremos alguns servios e protocolos que so indispensveis para um servidor. DHCP, servidor de distribuio IP automaticamente na rede. DNS servidor que converte IP em Nome e vice Versa. APACHE, um dos mais conhecidos servidores Web, servidor de armazenamento de sites e servidor de arquivos como FTP. SAMBA, servidor utilizado para compartilhar arquivos porem em rede interna. FTP, servidor de compartilhamento de Arquivos na Internet. Em cada Servio ou Protocolo, que vamos instalar, tem uma breve explicao sobre o mesmo.

2 Instalao e Configurao do APT-GET

2.1 Instalao no Modo Debian

Efetue a configurao bsica da interface de rede. Digite o comando: dhclient dhclient comando para buscar ip automaticamente na rede Execute ifconfig para verificao se pegou rede na sua interface.

Verifique a configurao do arquivo /etc/apt/sources.list. Digite o comando: vim /etc/apt/sources.list.

Sources.list ( arquivo de configurao do repositrio do apt-get do debian ).

Acesse o arquivo e configure, com os seguintes sites de pesquisa: deb http://ftp.br.debian.org/debian/ lenny main contrib

deb-src http://ftp.br.debian.org/debian/ lenny main

Aps ter colocado os sites de busca de atualizaes do Debian, atualize seu banco de dados. Execute: Apt-get update Update atualiza o banco de dados dos pacotes do Debian no source.list

Instalao e Configurao do DHCP

3.1 Definio
O BootP simples e eficiente. De fato to eficiente, que se tornou a base para o Dynamic Host Configuration Protocol DHCP. O DHCP opera em cima das mesmas portas de UDP, 67 e 68, como BootP. Fornece todos os servios de BootP, bem como algumas melhorias importantes. DHCP um protocolo que permite a um computador que se conecta a uma rede para obter IP dinamicamente (quer dizer, sem interveno do usurio) a sua configurao (principalmente a configurao rede),IP Automaticamente.

Seu objetivo principal facilitar administrao da rede.

Principais Parmetros de rede Nmero de IP; Mscara de Sub-rede; Gateway Padro; Servidor DNS;

Geralmente h um nico Servidor DHCP por rede para evitar conflitos, ou no caso de mais que estes sejam configurados de forma compatvel.

3.2 Instalao do Servidor DHCP

Execute o comando abaixo: Apt-get install dhcp3-server

Apos a execuo do comando aperte enter e espere a instalao do servio de DHCP.

Aperte enter, para continuar a instalao.

Neste momento o servidor DHCP j est instalado.

3.3 Configurando o Servidor DHCP

Efetue a configurao bsica do servidor, edite o arquivo /etc/dhcp3/dhcp.conf Execute a seguinte linha de comando para limpar todas as configuraes existentes. Cat /dev/null > /etc/dhcp3/dhcpd.conf

10

Edite o arquivo, digite o seguinte comando: vim /etc/dhcp3/dhcpd.conf

Ao abrir o arquivo nota-se que o mesmo esta, em branco sem nenhuma configurao, nesse caso vamos inserir o script abaixo: Digite as seguintes linhas: ddns-update-style none; option domain-name redes3.local; option domain-name-servers 172.168.0.100; default-lease-time 86400; max-lease-time 86400; log-facility local7; authoritative;

subnet 172.168.0.0 netmask 255.255.255.0 { range 172.168.0.50 172.168.0.100; option routers 172.168.0.100; }

11

Servidor configurando.

3.4 Reinicie o servidor DHCP:

Execute as linhas de comandos abaixo: /etc/init.d/dhcp3-server stop

/etc/init.d/dhcp3-server start

12

3.5 Verificao de logs


A verificao feita em tempo real. Execute o comando tail f /var/log/syslog

13

Se aparecer a mensagem acima do registro de log, o seu servidor DHCP est funcionando corretamente. Obs: voc configura o seu servidor DHCP, conforme a rede que voc esta utilizando, conforme IP, que sua maquina captou.

14

Instalao e Configurao do Servidor DNS

4.1 Definio
DNS o Servio responsvel por traduzir nomes em endereos IP ( e viceversa) de um determinado domnio na Internet. nomes em endereos IP e outras funes. Protocolo DNS faz uso da porta TCP e UDP 53. TCP 53 - sincronismo entre servidores DNS primrio e secundrio. UDP 53 - usado para consultas e respostas em geral. Servio DNS mapeamento de

No Linux/Unix, o servio DNS implementado pelo Software BIND. O BIND trabalha na arquitetura cliente-servidor. O resolve dor (resolve) o cliente que faz perguntas sobre um determinado computador. O servidor de nomes (name server), implementado pelo daemon named no BIND o processo que responde as perguntas. A configurao do resolver realizada nos arquivos /etc/host.conf e /etc/resol.conf e a configurao do daemon named, em vrios arquivos

15

4.2 Instalando o DNS


Baixe o pacote BIND Execute os comandos Apt-get install bind9 (instalao do servidor de DNS )

Acompanhe o processo de instalao digite S para confirmar a instalao.

16

4.3 Configurao do DNS


Aps a instalao, acesse a pasta cd /etc/bind

Digite ls -l para visualizar os arquivos que esto dentro da pasta /etc/bind Arquivos padro de configurao do servidor DNS.

Abra o arquivo named.conf e insere as seguintes linhas, no final do arquivo. Execute o seguinte comando - vim /etc/bind/named.conf

17

V ate o final do arquivo e insere as linhas abaixo: zone redes3.local. { type master; file /etc/bind/redes3.local.ns; };

Salve e saia do arquivo (wq);

18

Criar o arquivo redes3.local dentro de /etc/bind Digite - vim /etc/bind/redes3.local

Dentro do arquivo criado anteriormente, digite a seguinte linha de comando. vim /etc/bind/redes3.local $TTL 86400 @ IN SOA 1 3600 3600 86400 86400 ) @ IN NS A A A A A 172.168.0.100 172.168.0.100 172.168.0.100 172.168.0.100 172.168.0.100 172.168.0.100 redes3.local. root.redes3.local. ( ; serial ; refresh ; retry ; expire ; default_ttl

www IN ftp IN

telnet IN ssh mail IN IN

19

4.4 Reinicie o Servidor DNS


Execute os comandos /etc/init.d/bind9 stop

20

/etc/init.d/bind9 start

4.5 Verificao de Logs


Verifique o arquivo de log se a zona foi reconhecida Tail f /var/log/syslog

21

Se visualizar algo como: named[2496]: zone redes3.local./IN: sending notifies (serial 1) Provavelmente sua zona est funcionando

Altere a configurao do arquivo /etc/resolv.conf Digite Vim /etc/resolv.conf

22

Mude

nameserver

para

seu

IP_local,

no

nosso

caso

172.168.0.100

4.6 Teste de PING


Execute ping www.redes3.local.com.br

Caso o resultado seja positivo com o IP da sua maquina o servio DNS est funcionando corretamente, caso no funcione verifique os passos anteriores.

23

4.7 Utilizando a ferramenta NSLOOKUP


NSLOOKUP Digite no terminal os seguintes passos abaixo: nslookup >server 127.0.0.1 >set q=ns >redes3.local

digite nslookup www.redes3.local.com.br

24

5 Instalando e Configurando o Servidor de Web Servidor Apache


5.1 Definio
Para a maioria das pessoas, a World Wide Web virou sinnimo de Internet. Nenhuma discusso de servios de Internet completa sem a meno a servidores Web. Servidores web se tornaram uma parte essencial de todo negcio em rede, eles so usados para anunciar produtos e servios de oferta a clientes externos bem como coordenar e disseminar informao dentro da organizao. Sistema Linux fazem excelentes servidores web. Na realidade, o software do servidor APACHE que vem com o Linux o servidor web mais amplamente usado no mundo.

5.2 Instalao
Execute o comando Apt-cache search apache2

25

Aps a busca por qual servidor apache vamos baixar, digite Apt-get install apache2

Aps digitar o comando acima ser baixado o servidor web apache, digite S para confirmar a instalao.

26

5.3 Verificao de Instalao do Servidor Apache


Digite = netstat an | more Esse comando visualiza todas as portas abertas em seu computador

Procure pela porta 80, caso no esteja visualizando seu apache pode no ter sido instalado corretamente, verifique passos anteriores.

27

Diretrio padro do servidor apache Acesse Cd /var/www

Aps a acessar a pasta de configurao da pagina principal do apache digite o comando ls, para visualizar a pagina principal do apache. Index.html

Edite sua pgina do Index. Html

28

5.4 Reinicie o Servidor Apache


Execute /etc/init.d/apache2 restart

29

5.5 Testando seu servidor Apache


Em Sua maquina Windows v, no browser e digite o IP e http// 172.168.0.100

5.6 Alterao e configurao do Name Server do Apache


Acesse a pasta onde, fica localizado os arquivos de configurao do apache. Execute o comando: cd /etc/apache2

30

Visualize todos os arquivos de configurao, digite ls l

Vamos colocar nome para nosso servidor no nosso caso www.redes3.local Acesse o arquivo apache2.conf Execute: vim /etc/apache2/apache2.conf

Localize e altere as opes abaixo: NameServer altere para ServerName Ficaria assim: ServerName www.redes3.local

31

Descomente o HostnameLookups coloque On

Acesse a pasta sites-enabled: cd /etc/apache2/sites-enabled/

32

Abra o arquivo 000-default, que est dentro da pasta sites-enabled e edite o mesmo. Digite vim 000-default

Acrescente na segunda linha do arquivo o nome do site. ServerName www.redes3.local

33

Testando o site via Browser do Windows, acesse o browser e digite: http://www.redes3.local

34

6 Instalao de Servidor SAMBA


6.1 Definio
O Samba um "software servidor" para Linux (e outros sistemas baseados em Unix) que permite o gerenciamento e compartilhamento de recursos em redes formadas por computadores com o Windows. Assim, possvel usar o Linux como servidor de arquivos, servidor de impresso, entre outros, como se a rede utilizasse servidores Windows (NT, 2000, XP, Server 2003). O Samba includo na maioria das distribuies Linux, e pode ser instalado durante a instalao de sistema inicial. Servios Samba esto implementados como dois daemons. O daemon SMB (smbd), o corao do Samba, fornece os servios de compartilhamento de arquivos e de Impressora. O daemon NetBIOS Name Server (nmbd) fornece servio de nome NetBIOS para endereo IP.

35

6.2 Instalao do Servidor Samba


- execute apt-get install samba

Confirme a instalao do Servidor Samba

No altere o grupo padro, vamos alterar mais na frente, aperte a tecla enter.

36

Algumas explicaes sobre o servio do samba, informando que se voc tiver um servidor DHCP em seu servidor poder ser fornecido o nome do servidor samba de compartilhamento de arquivos.

37

6.3 Configurao do Servidor Samba


Aps a instalao do servidor samba ser criado uma pasta dentro de /etc/samba, pasta de trabalho do servidor samba.

Acesse a pasta cd /etc/samba

Visualize os arquivos dentro da pasta samba ls l

38

Acesse o arquivo de configurao smb.conf: Vim smb.conf

Procure as seguintes opes Workgroup Server String

Altere o grupo e tipo de servidor para: Workgroup = redes3 Server String = servidor de arquivos

39

No final do arquivo criar a seguinte estrutura:

[documentos] Comment = documentos Path = /documentos Valid users = boss Public = Yes Writeable = Yes

Salve e saia do arquivo (:wq)

40

6.4 Execuo do Samba 6.4.1 Crie a pasta /documentos


Execute o comando abaixo: Mkdir /documentos

Visualize a pasta criada, digite o comando ls dentro do /

41

6.4.2 Criar o usurio boss


Execute o comando abaixo: Useradd boss

Crie uma senha para esse usurio: Execute passwd boss

42

Defina a senha como: sambaredes3

Altere o usurio dono e o grupo dono da pasta /documentos execute Chown boss:users /documentos

Criar o usurio boss para a base de dados do samba: smbpasswd a boss

43

Defina a senha como: sambaredes3

44

6.5 Reiniciar o Servidor Samba


Execute /etc/init.d/samba stop

/etc/init.d/samba start

45

6.6 Testando Servidor Samba no Windows


Para acessar o servidor de arquivos do Linux, via Windows, v no menu iniciar do Windows, comando executar e digite o

IP_DO_SERVIDOR_DE_ARQUIVOS_LINUX, no nosso caso: 172.168.0.100.

Ser solicitado usurio e senha para autenticao:

Digite Usurio: boss Senha: sambaredes3

46

Aps ter feito todos os passos anteriores, devera aparecer a tela abaixo:

47

7 Instalao e Configurao FTP


7.1 Definio
O servidor FTP um servio utilizado para compartilhamento de arquivos local ou remotamente. Amplamente utilizado na Internet. Em uma rede TCP/IP, esse o principal protocolo responsvel pela transferncia de arquivos entre computadores interligados, no importando o tipo de computador nem o seu sistema operacional. O FTP trabalha na arquitetura clienteservidor. Objetivo compartilhar arquivos com: Eficincia; Confiabilidade; Independncia de Plataforma.

Utiliza as portas 20 para dados e 21 para controle respectivamente. Utiliza o protocolo TCP para comunicao e transferncia de dados. Inseguro Os dados trafegam na rede em texto plano.

48

7.2 Instalao do Servidor FTP


Execute Apt-get install proftpd y

aperte OK

49

Escolha a opo em modo solitrio

50

7.3 Configurao do Servidor FTP


Execute: vim /etc/proftpd/proftpd.conf

Procure pela string - Root default Descomentar a opo DefaultRoot

Esta opo habilita o servidor FTP para conexes em nvel de usurio. Cada usurio fica enjaulado somente em sua pasta home, ou seja, no consegue visualizar o restante do sistema de arquivos do sistema garantindo que no haja acesso a arquivos do sistema.

51

7.4 Reinicie o Servidor FTP


Execute o comando: /etc/init.d/proftpd restart

7.5 Verificao de Instalao do Servidor FTP


Digite a linha abaixo: Netstat an | more

52

Procure pela porta 21 e 22, se aparecer as portas o daemon (servio ) do proftpd j esta rodado. Ou seja, seu FTP est pronto.

7.6 Criao e Autenticao de Usurio


Crie um usurio com sua pasta pessoal para que esta seja acessada remotamente para este usurio do sistema, dentro da pasta padro do servidor web, nesse caso dentro de: /var/www useradd s /bin/bash c usuario de acesso ftp d /var/ww/ftpweb m ftpweb

53

Crie a senha para o usurio: passwd ftpweb senha: webredes3

7.7 Reinicie o Servidor FTP


/etc/init.d/proftpd restart

54

7.8 Verificao de funcionamento do Servidor


Verifique se foi criado a pasta para salvar os arquivos dentro de /var/www ls Execute ls /var/www

Para teste vamos criar um arquivo, onde o mesmo dever ser salvo dentro da pasta /var/www/ftpweb Touch /var/www/ftpweb/teste.txt

55

Visualize o arquivo criado - ls l /var/www/ftpweb

7.9 Acesso ao FTP via Linux e Windows 7.9.1 Acesso via LINUX
Para acessar o servidor de FTP, utilizando Sistema Operacional, Linux na prpria tela de comando execute: ftp localhost Usurio: ftpweb Senha: webredes3 Digite o comando ls para visualizar o contedo da pasta ftpweb

56

Para desconectar do servidor digite quit

57

7.9.2 Acesso via Windows


Pelo Browser do Windows, digite o Ip do Seu Servidor, no nosso caso ftp://172.168.0.100

ser solicitado usurio e senha para realizar a autenticao: usurio: ftpweb senha: webredes3 Aparecendo a tela abaixo, voc conseguiu acessar seu servidor de FTP.

58

8 Concluso

Todos os servios e protocolos ensinados nesse documento so de suma, importncias, para um administrador de rede, pois so ferramentas utilizadas diariamente e servem para ter um bom desempenho em seu trabalho. Um bom desempenho de uma rede de computadores se deve por algumas ferramentas, dentre elas esto a que foram apresentadas aqui nesse artigo. Tenha sempre boas ferramentas em mos para ter sempre boas condies de trabalho.

Você também pode gostar