Montagem e Configuração d Redes de R d de d Computadores Servidores http ftp e dhcp http, Prof. Rodrigo Rocha http://www.bolinhabolinha.com WebServer (IIS) Windows 2003 • Iniciar – ferramentas administrativas – gerenciar o servidor • Adicionar ou remover função • Escolher ¾Servidor de aplicativos (iis, asp.net) • As páginas ficam: ¾C:\Inetpub\wwwroot Testando • Coloque na estação o IP do servidor 1 IIS Configurando • Iniciar – Ferramentas Administrativas – Gerenciador dos serviços de informação da internet(IIS) Laboratório Entre no diretório c:\inetpub\wwwroot Crie o documento index.html No N gerenciador i d do d IIS IIS, sites it da d web b padrão, dã propriedades escolher a aba Documentos Ativar páginas de conteúdo padrão • Adicionar index.html index html Verificar se consigo visualizar esta página pela estação 2 WebServer (Apache) Instalando servidor WEB - Apache2 (Debian) • apt-get install apache2 apache2-doc 2. Verificando se o serviço está rodando • netstat t t t –nltp lt 3. Iniciando e parando o servidor • /etc/init.d/apache2 start • /etc/init.d/apache2 stop 4. Testando • apt-get install lynx modo d ttexto t • lynx <IP> • #Ou via Telnet • telnet <IP> 80 • get / http/1.1 #se não estiver instalado, eh um browse em Apache domínios virtuais Configurando IP virtual \etc\network\interfaces • • • • auto eth0:1 iface eth0:1 inet static address 192.168.0.200 netmask 255.255.255.0 Editando o arquivo hosts (relaciona ip nome) • 127.0.0.1 localhost • 192.168.0.1 aula.tst.br • 192.168.0.200 www.tsts.br aula www Criando diretórios para os sites • mkdir d //var/www/aula a/ /au a_tst_b tst br • mkdir /var/www/www_tst_br Criando domínios virtuais • cp /etc/apache2/sites-avaliable/default /etc/apache2/sites-avaliable/aula.tst.br • cp /etc/apache2/sites-avaliable/default /etc/apache2/sites-avaliable/www.tst.br 3 Apache domínios virtuais Editando os arquivos dos sites • #trocar * pelo IP • NameVirtualHost 192.168.0.1 ¾ ¾ ¾ ¾ <VirtualHost 192.168.0.1> ServerAdmin [email protected] DocumentRoot /var/www/aula_tst_br <Directory /var/www/aula_tst_br> • #Comente a linha RedirectMatch ..... Criando os links • • A2ensite #Escolha os sites que deseja habilitar Desabilitando o default • • A2dissite #Escolha o 000-default Reiniciar o Apache • • apache2ctl stop apache2ctl start DHCP Atribui automaticamente endereços IP as estações Windows 2003 • Iniciar – ferramentas administrativas – g gerenciar o servidor • Adicionar ou remover função • Escolher ¾ Servidor de DHCP • Configurar o escopo inicial ¾ Faixas de IP que serão oferecidas Testando • Entre com administrador na estação • Nas propriedades de rede defina para obter IP automaticamente • Repare a conexão de rede 4 FTP (Windows) Instalar o IIS Iniciar – Painel de controle – Adicionar e remover programas – componentes do windows • Servidor de aplicativos – Serviços Informação da Internet • Escolher Serviço FTP Configurar (fonte: support.microsoft.com) • • • • • • • • • • Abra o Gerenciador dos Serviços de Informações da Internet da Microsoft ou o snap-in do IIS. Expanda Nome_do_servidor, em queNome_do_servidor é o nome do servidor. Expanda Sites FTP Clique com o botão direito em Site FTP padrão e clique em Propriedades. Clique na guia Contas de segurança. Clique para marcar as caixas de seleção Permitir conexões anônimas (se já não estiver selecionada) l i d ) e Permitir P i i somente conexões õ anônimas. ô i Ao clicar para selecionar a caixa de seleção Permitir somente conexões anônimas, você configura o Serviço FTP para permitir somente conexões anônimas. Os usuários não podem conectar-se usando nomes de usuário e senhas. Clique na guia Diretório base. Clique para marcar as caixas de seleção Leitura e Log de visitantes (se já não estiverem marcadas) e clique para desmarcar a caixa de seleção Gravação (se já não estiver desmarcada). Clique em OK. Feche o Gerenciador dos Serviços de Informações da Internet da Microsoft ou o snap-in do IIS. Servidor FTP (Linux) Instalando servidor de FTP – vsftpd • apt-get install vsftpd Verificando se o serviço está rodando • netstat –nltp Tentando acessar como anônimo • • • ftp <ip> user: anonymous passwd: [email protected] Configurando • • • • • • • • • • vim /etc/vsftpd #Algumas configuracoes uteis #Permite acesso anonimo anonymous_enable=YES #Permite acesso de usuários locais local_enable=YES #Permitir usuarios enviar arquivos write_enable=YES #Muda o banner do ftp ftpd_banner=Servidor de Email Iniciando e parando o servidor • • /etc/init.d/vsftpd start /etc/init.d/vsftpd stop 5 Bibliografia TANENBAUM, Andrew S.. Redes de computadores: PLT. Rio de Janeiro: Campus, 2007. ROSS, John.O Livro de WI-FI: Instale, Configure e Use Redes Wireless (Sem Fio). 1.ed. Alta Books, 2004. TORRES, Gabriel. Redes de Computadores: Curso Completo. 1.ed. Axcel Books, 2001. FILHO, João E. M. Descobrindo o Linux. 2. ed. Novatec, 2007. LUNARDI, Marco A. Comandos Linux. 1.ed. Ciência Moderna, 2006. 6