Kathara: Servidor Web: mudanças entre as edições
De Wiki Cursos IFPR Foz
Ir para navegaçãoIr para pesquisar
Linha 1: | Linha 1: | ||
=Kathará= | =Kathará= | ||
==Conceitos sobre Servidor Web== | |||
===[[Servidor Web]]=== | |||
==Laboratório: Servidor Web== | ==Laboratório: Servidor Web== | ||
Edição das 18h49min de 11 de novembro de 2024
Kathará
Conceitos sobre Servidor Web
Servidor Web
Laboratório: Servidor Web
Laboratório para verificação do funcionamento da interação entre um cliente e um servidor Web [1]:
- Hierarquia de arquivos e diretórios para os scripts do laboratório
lab.conf client.startup server.startup client/ server/
Conteúdo dos arquivos:
lab.conf client[0]=A server[0]=A
server.startup ifconfig eth0 10.0.0.1/24 up /etc/init.d/apache2 start
client.startup ifconfig eth0 10.0.0.2/24 up
Diretório do servidor:
server/var/www/html/index.html
- O arquivo index.html contem a página HTML a ser disponibilizada.
Iniciar rede do laboratório:
kathara lstart
Procedimentos práticos
- Teste do servidor Web
O servidor Web apache implementa o lado servidor da aplicação Web e atende requisições de clientes Web, ou navegadores, através do protocolo HTTP.
No servidor, verificar se o apache está rodando:
/etc/init.d/apache2 status
No cliente, acessar o servidor apache usando o navegador modo texto links:
links 10.0.0.1
Verificar no servidor a página HTML armzdenada:
cat /var/www/html/index.html
Verificar o arquivo de log no servidor Web:
tail -f /var/log/apache2/access.log
Análise da troca de pacotes entre cliente e servidor Web
Preparar o servidor Web para capturar pacotes com tcpdump e armazenar a saída em arquivo:
tcpdump -w /hosthome/capturaWeb.ncap
- Análise com Wireshark
- Utilizar o Wireshark na máquina hospedeira e analisar os pacotes capturados:
Referências
Evandro.cantu (discussão) 16h32min de 25 de fevereiro de 2021 (-03)