Escolar Documentos
Profissional Documentos
Cultura Documentos
Goinia 2011
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.6 7
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.
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.
Acesse o arquivo e configure, com os seguintes sites de pesquisa: deb http://ftp.br.debian.org/debian/ lenny main contrib
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
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.
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.
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
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.
/etc/init.d/dhcp3-server start
12
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
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
16
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; };
18
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
19
20
/etc/init.d/bind9 start
21
Se visualizar algo como: named[2496]: zone redes3.local./IN: sending notifies (serial 1) Provavelmente sua zona est funcionando
22
Mude
nameserver
para
seu
IP_local,
no
nosso
caso
172.168.0.100
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
24
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
Procure pela porta 80, caso no esteja visualizando seu apache pode no ter sido instalado corretamente, verifique passos anteriores.
27
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
28
29
30
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
32
Abra o arquivo 000-default, que est dentro da pasta sites-enabled e edite o mesmo. Digite vim 000-default
33
34
35
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
38
Altere o grupo e tipo de servidor para: Workgroup = redes3 Server String = servidor de arquivos
39
[documentos] Comment = documentos Path = /documentos Valid users = boss Public = Yes Writeable = Yes
40
41
42
Altere o usurio dono e o grupo dono da pasta /documentos execute Chown boss:users /documentos
43
44
/etc/init.d/samba start
45
46
Aps ter feito todos os passos anteriores, devera aparecer a tela abaixo:
47
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
aperte OK
49
50
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
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.
53
54
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
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
57
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.